Datadog自定義監控CPU和硬碟溫度
type
status
date
slug
summary
tags
category
icon
password
Datadog的Custom Agent Check好像是付費才可以用,如果不是也可以用Grafana+sqlite監控
Datadog自定義監控CPU和硬碟溫度
因為夏天,怕自己的NAS會有過熱問題,所以在用Datadog的Custom Agent Check新增了腳本收集CPU和硬碟溫度數據
1.新增agent設定檔custom_checktemp.yaml
- min_collection_interval預設是15s
2.新增數據收集腳本custom_checktemp.py
- 名稱需要和agent設定檔一樣custom_checktemp.yaml => custom_checktemp.py
- ARM CPU可以直接用文件方式查看CPU溫度 "cat /sys/class/thermal/thermal_zone0/temp"
- 硬碟用smartctl查看溫度 "smartctl -l scttempsts /dev/sda" /dev/sda為硬碟路徑
- 'custom.cputemperature'和'custom.disktemperature' 是數據名稱
2.新增設定檔 sudoers使datadog-agent可以使用smartctl
3.重啟sudo及測試數據收集腳本
4.重啟datadog-agent.service使腳本生效
📎 参考文章
上一篇
在Armbian上安裝RWKV
下一篇
x96max+安裝rtl8821cu驅動
Loading...