smartctl_exporter
- 将 smartctl 统计信息导出到 prometheus
smartctl_exporter.service
[Unit]
Description=smartctl_exporter service[Service]
User=root
ExecStart=/root/node_exporter/smartctl_exporter[Install]
WantedBy=multi-user.target
prometheus.yml
- prometheus/prometheus.yml
- job_name: "smartctl_exporter"file_sd_configs:- files:- "/root/prometheus/smartctl_exporter_targets.json"
vim smartctl_exporter_targets.json
[{"targets": ["10.0.1.1:9633","10.0.1.2:9633"],"labels": {"job": "smartctl_exporter"}}
]

smartctl_device_attribute{ attribute_name="Current_Pending_Sector"} >100

参考
- smartctl_exporter