Prometheus监控并存储Linux系统中机械硬盘温度

25 年 5 月 26 日 星期一 (已编辑)
89 字
1 分钟

由于prometheus-node-exporter不获取硬盘温度,因此单独部署安装prometheuscommunity/smartctl-exporter来导出磁盘温度数据

https://github.com/prometheus-community/smartctl_exporter

数据导出

在有硬盘的系统中使用Docker Compose运行prometheuscommunity/smartctl-exporter,其他安装方式请参考官方文档

yaml
services:
  smartctl-exporter:
    image: prometheuscommunity/smartctl-exporter
    privileged: true
    user: root
    ports:
      - "9633:9633"

Prometheus新增Job

yaml
- job_name: "fnos-disk"
    static_configs:
      - targets: ['10.115.15.20:9633']

Grafana面板

https://grafana.com/grafana/dashboards/22604-smartctl-exporter-dashboard/

我的面板

https://grafana.vio.vin/d/ce8j0dmrrej9cc/fnsoe7a1ac-e79b98-e6b8a9-e5baa6?orgId=1&from=now-1h&to=now&timezone=browser&var-node=$__all&var-disk=$__all&var-type=$__all&var-device_model=$__all&var-serial_number=$__all&refresh=1m

文章标题:Prometheus监控并存储Linux系统中机械硬盘温度

文章作者:violet

文章链接:https://www.vio.vin/posts/prometheus-jian-kong-bing-cun-chu-linux-xi-tong-zhong-ji-xie-ying-pan-wen-du[复制]

最后修改时间:


商业转载请联系站长获得授权,非商业转载请注明本文出处及文章链接,您可以自由地在任何媒体以任何形式复制和分发作品,也可以修改和创作,但是分发衍生作品时必须采用相同的许可协议。
本文采用CC BY-NC-SA 4.0进行许可。