zabbix 监控 树莓派4B CPU 温度

文章
林里克斯

配置 Zabbix 监控 树莓派4B

zabbix 监控 树莓派4B CPU 温度


实验平台:CentOS 7.6.1810
zabbix-Server 版本:5.0.2
zabbix-agent 版本:5.0.2



一、编写查看温度脚本


1.查看树莓派温度

$ cat /sys/class/thermal/thermal_zone0/temp
61835
#返回值除以 1000 为当前 CPU 温度值。即当前温度为 61 摄氏度

2.编写获取 莓派4B CPU 温度的脚本

$ vim /usr/local/zabbix-agent/bash/get_temp_cpu.py 
file = open("/sys/class/thermal/thermal_zone0/temp")
temp = float (file.read())/1000
file.close()
print("temp: %.3f"%temp)

$ python /usr/local/zabbix-agent/bash/get_temp_cpu.py | cut -c 7-10
41.8

二、 配置 Zabbix


1.配置 zabbix-agent

$ vim /usr/local/zabbix-agent/etc/zabbix_agentd.conf

UnsafeUserParameters=1
UserParameter=get_temp_cpu[*],python /usr/local/zabbix-agent/bash/get_temp_cpu.py | cut -c 7-10

$ systemctl restart zabbix-agent

2.配置 Zabbix Server

选择监控项 --> 创建监控项

zabbix 监控 树莓派4B CPU 温度

创建监控项

zabbix 监控 树莓派4B CPU 温度

创建触发器

zabbix 监控 树莓派4B CPU 温度

查看数据

zabbix 监控 树莓派4B CPU 温度

查看数据走向

zabbix 监控 树莓派4B CPU 温度


Over~

版权协议须知!

本篇文章来源于 Uambiguous ,如本文章侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意

1100 0 2020-08-16


分享:
icon_mrgreen.gificon_neutral.gificon_twisted.gificon_arrow.gificon_eek.gificon_smile.gificon_confused.gificon_cool.gificon_evil.gificon_biggrin.gificon_idea.gificon_redface.gificon_razz.gificon_rolleyes.gificon_wink.gificon_cry.gificon_surprised.gificon_lol.gificon_mad.gificon_sad.gificon_exclaim.gificon_question.gif
博主卡片
林里克斯 博主大人
一个致力于Linux的运维平台
运维时间
搭建这个平台,只为分享及记载自己所遇之事和难题。

现在时间 2024-04-20

今日天气
站点统计
  • 文章总数:240篇
  • 分类总数:29个
  • 评论总数:10条
  • 本站总访问量 214187 次

@奥奥

@Wong arrhenius 牛比

@MakerFace 厉害了!