Datadog自定義監控CPU和硬碟溫度
type
Post
status
Published
date
Sep 25, 2023
slug
Agent_Check
summary
在Datadog使用Custom Agent Check監控自己Liunx NAS的CPU和硬碟溫度
tags
linux
datadog
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使腳本生效
📎 参考文章
上一篇
不用重新部署freshrss加入BaseURL
下一篇
x96max+安裝rtl8821cu驅動
Loading...
