diff --git a/roles/float-base/files/node-exporter-scripts/smartmon.py b/roles/float-base/files/node-exporter-scripts/smartmon.py index 8a6dd98fbce9e051ae9cc3487a782305848c8f5a..1708e873d1e66be674faa3529ceaac1ca244e080 100644 --- a/roles/float-base/files/node-exporter-scripts/smartmon.py +++ b/roles/float-base/files/node-exporter-scripts/smartmon.py @@ -251,6 +251,7 @@ def collect_device_metrics(device): if not is_available: return + yield Gauge('device_smart_healthy', device.labels, data['smart_status']['passed']) yield Gauge('power_on_hours', device.labels, data['power_on_time']['hours']) yield Gauge('power_cycle_count', device.labels, data['power_cycle_count'])