mirror of
https://github.com/prometheus-community/smartctl_exporter.git
synced 2024-12-21 02:21:55 +01:00
a1c3448357
- Add README about test data. - Add script to redact sensitive fields. - Add JSON testing data collected from many systems, with redaction of sensitive fields. The initial corpus includes: - NVME drives - SAS drives - HDD only, no SSD - SCSI drives - HDD only, no SSD - SATA drives - SSD & HDD Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> |
||
---|---|---|
.. | ||
.gitignore | ||
HGST_HUS724020ALE640_28.json | ||
HITACHI_H109060SESUN600G_9.json | ||
HITACHI_H109060SESUN600G_10.json | ||
Hitachi_HUA722020ALA330_29.json | ||
HP_73.4G_MAS3735NC_25.json | ||
INTEL_SSDPE2KX080T8_1.json | ||
INTEL_SSDPE2KX080T8_3.json | ||
INTEL_SSDPE2KX080T8_4.json | ||
INTEL_SSDPE2KX080T8_5.json | ||
INTEL_SSDPE2KX080T8_6.json | ||
INTEL_SSDPE2KX080T8_7.json | ||
KXG60ZNV512G_TOSHIBA_2.json | ||
KXG60ZNV512G_TOSHIBA_8.json | ||
MB0500EBNCR_13.json | ||
MB0500EBNCR_14.json | ||
README.md | ||
SAMSUNG_MZ7WD240HAFV-00003_21.json | ||
SAMSUNG_MZ7WD240HAFV-00003_22.json | ||
SAMSUNG_MZQLB1T9HAJR-00007_19.json | ||
SAMSUNG_MZQLB1T9HAJR-00007_20.json | ||
SAMSUNG_MZVL21T0HCLR-00B00_23.json | ||
SAMSUNG_MZVL21T0HCLR-00B00_24.json | ||
SEAGATE_ST373453LC_26.json | ||
SEAGATE_ST373453LC_27.json | ||
ST3200820AS_15.json | ||
ST3200820AS_16.json | ||
ST3500418AS_11.json | ||
ST3500418AS_12.json | ||
WDC_WD20EFRX-68EUZN0_17.json | ||
WDC_WD20EFRX-68EUZN0_18.json |
This directory contains JSON testing data for parsing validation.
New data can be collected with the collect_fake_json.sh
script.
Sensitive information should been redacted using the redact_fake_json.py
script.
TODO: what is a good naming scheme for files in this directory? For first-pass,
it has been either of model_name
or scsi_model_name
, followed by an
identifier. Why multiple drives of the same model? Testing where one drive has
fields not present on others, e.g. error counts.