我已经找到了用于 HDD SMART 的 node_exporter 和 grafana 板,您能否为现成的导出器或其他工具包提供建议或网址?
我正在尝试为 Prometheus 编写自己的“混乱”文本导出器,但我认为一定有现成的解决方案。
nvme list | grep dev | cut -d " " -f1 | cut -d "/" -f3 | xargs -I % sh -c 'nvme smart-log /dev/% | tr -d " ."| sed "s/:/{disk=\"\/dev\/%\"} /g"| sed "s/ C//g"' | grep -v "Log"| tr -d "%" | sed "s/C$//g"
答案1
smartctl
在 6.5 以上版本中添加了 nvme 支持。
nvme smart-log <device> -o json
应该提供您正在寻找的信息。