Skip to content

Releases: prometheus-community/smartctl_exporter

0.14.0 / 2025-04-22

22 Apr 12:50
v0.14.0
ef5c03d

Choose a tag to compare

  • [BUGFIX] smart_status exported if object is present #260
  • [ENHANCEMENT] Added version collector metric #273
  • [FEATURE] Allow to define power mode skip policy #242
  • [FEATURE] Use worker pool for smartctl #204

0.13.0 / 2024-12-20

21 Dec 19:41
v0.13.0
2424bcb

Choose a tag to compare

  • [CHANGE] slog used for logging instead go logger #246
  • [ENHANCEMENT] Added support for megaraid devices and device types #205 #257
  • [BUGFIX] Better support for smartmontools < 7.3 #238
  • [BUGFIX] Corrected NVMe read/write bytes to NVMe metrics #211

0.12.0 / 2024-03-03

03 Mar 18:22
v0.12.0
10ba197

Choose a tag to compare

  • [CHANGE] Better SCSI/SAS support, and removing confused metrics #168
  • [ENHANCEMENT] Impvoe the JSON collection script; now requires jq/yq #176
  • [BUGFIX] Shell fixes for collect-smartctl-json.sh #178
  • [BUGFIX] Various fixes to collect_fake_json.sh #159

0.11.0 / 2023-08-27

27 Aug 13:18
v0.11.0
01de0c0

Choose a tag to compare

  • [CHANGE] Remove redundant meta labels from SCSI metrics #154
  • [CHANGE] Device family label now have "unknown" value if not present #154
  • [ENHANCEMENT] New metric for total NVMe device capacity in bytes #154
  • [ENHANCEMENT] New metric for dynamically discovered devices count #129 #147

0.10.0 / 2023-06-10

12 Aug 10:09
v0.10.0
473af4f

Choose a tag to compare

  • [FEATURE] Add device include/exclude filters for the automatic scanning #99
  • [ENHANCEMENT] Critical metrics for SCSI disks added #131
  • [CHANGE] Remove duplicate smartctl_device_status metric #137
  • [CHANGE] Fix reported Data bytes Read/Written on SSDs #138
  • [FEATURE] Add background scanning for devices #140
  • [ENHANCEMENT] Added device name to logger rc code parser #141

0.9.1 / 2022-11-06

07 Nov 13:08
v0.9.1
a58c632

Choose a tag to compare

  • [BUGFIX] Fix runtime error: index out of range in mineVersion #93
  • [BUGFIX] Fix race condition with maps and goroutines #94

0.9.0 / 2022-10-20

20 Oct 16:39
v0.9.0
0f32489

Choose a tag to compare

Breaking Changes:

  • Now labels with device model & serial number landed only to smartctl_device meta metric
  • /dev/ prefix pruned from device label for matching with node_exporter labels
  • [CHANGE] Removed doubled NVMe metrics #82
  • [CHANGE] Reduced number of meta labels #83
  • [FEATURE] Added disk form_factor meta label #84
  • [CHANGE] Pruned /dev/ prefix from device label #88
  • [ENHANCEMENT] remove os.stat in order to fit in Windows #86
  • [ENHANCEMENT] Skip vendor-specific statistics that lead to duplicate metric labels #28

0.8.0 / 2022-10-03

06 Oct 12:03
v0.8.0
babef4a

Choose a tag to compare

Breaking Changes:
All configuration has been moved from the config file to command line flags.

  • [CHANGE] Refactor exporter config #68
  • [BUGFIX] Fix smartctl command args to avoid wakeups #74
  • [ENHANCEMENT] Add smartmontools to container image #51

0.7.0 / 2022-08-05

05 Aug 02:09
v0.7.0
920c342

Choose a tag to compare

First prometheus-community release.

  • [FEATURE] Add various new metrics #14
  • [BUGFIX] Return the cached value if it's not time to scan again yet #18
  • [BUGFIX] Fix exit code bit parsing #37

smartctl_exporter v. 0.6

29 Oct 21:40

Choose a tag to compare

  • Parsing smartctl return code and collect metrics if no errors
  • Parsing smartctl messages and collect metrics if no errors