Skip to content

Releases: Salvoxia/graphite-smart-exporter

v1.1.4

22 Mar 20:00
Compare
Choose a tag to compare

Enhancements

  • Added check on startup for prerequisites (smartctl presence and json capability, jq presence)

Features

  • Added a zfs_pool tag to smart_disk_info for disks that are part of a ZFS pool (refer to README)

Full Changelog: 1.1.3...1.1.4

v1.1.3

20 Mar 20:28
Compare
Choose a tag to compare

Enhancements

Added detection of netcat utility flavor. The GNU netcat implementation will not terminate by default after receiving EOF in stdin. The script now detects the GNU netcat implementation and adds the -c argument to make netcat terminate.
Currently, the script is able to detect GNU, OpenBSD and Traditional implementations of netcat.

Full Changelog: 1.1.2...1.1.3

v1.1.2

19 Mar 19:30
Compare
Choose a tag to compare

Features

In order to provide more stable metrics, a new flag -o was introduced to omit the device_name tag (e.g. sda) from the smart_disk_info metric. If the device name changed for some reason, this would duplicate the smart_disk_info time series.
Refer to the updated documentation.

⚠️ Setting this flag after the fact will have the same effect of duplicating the time series, the old one with device_name tag, the new one without.

Full Changelog: 1.1.1...1.1.2

v1.1.1

16 Mar 20:46
Compare
Choose a tag to compare

Fixes

  • Fixed smart_disk_info and smart_power_status metrics not getting sent if -c is not set and device is in standby

v1.1.0

11 Mar 19:45
Compare
Choose a tag to compare

Breaking Change

In order to provide more stable metrics, the majority of common tags was removed from almost all device metrics. Instead, a metadata metric smart_disk_info was introduced with the sole purpose of providing tags to join other metrics to and with a static value of 1.
Refer to the updated metrics documentation for a detailed overview.

Full Changelog: 1.0.0...1.1.0

v1.0.0

10 Mar 11:44
Compare
Choose a tag to compare
  • Initial release