Zabbix 基于IPMI监控服务器温度、风扇等+Grafana展示
一、安装zabbix server
基于LNMP源码编译安装Zabbix 安装完成后需要开启zabbix ipmi功能 修改zabbix配置文件,开启IPMIpoller
vim /usr/local/zabbix/etc/zabbix_server.conf
StartIPMIPollers = 1
DebugLevel=4
重启zabbix server
二、服务器开启IPMI
服务器添加zabbix用户
查看监控项目
三、zabbix 获取IPMI
zabbix server安装IPMItool
yum -y install OpenIPMI OpenIPMI-devel ipmitool freeipmi
获取传感器列表
ipmitool -I lanplus -H 192.168.0.59 -U zabbix -P zabbix -L user sensor list
监控项 | 实际值 | 单位 | 状态 | - | 低温告警 | 低温-非临界 | 高温-非临界 | 高温告警 | - |
---|---|---|---|---|---|---|---|---|---|
Ambient Temp | 22.000 | degrees C | ok | na | 3.000 | 8.000 | 42.000 | 47.000 | na |
查看具体监控项
ipmitool -I lanplus -H 192.168.0.59 -U zabbix -P zabbix -L user sensor get "Ambient Temp"
四、zabbix_server web配置添加agent
创建主机
创建监控项
创建触发器
查看最新数据
IPMI图标变绿则添加成功
五、grafana展示
绘制方法可参考zabbix 监控打印机+grafana展示