一般来说HP、戴尔和华为的刀片式服务器内都包含多个温度传感器。本文介绍的是使用zabbix监控HP服务器的各个温度传感器信息。不适用戴尔、华为和ibm,只能作为一个参考。
1.配置好HP服务器的ILO远程管理,教程网上有,我不做介绍。
配置好ilo后,可以通过ip访问到控制台,界面如下。为什么要这个呢,因为ipmi实际上就是通过ilo的用户名和密码获取服务器信息的。
2.在zabbix服务器上通过命令查看ipmi是否能获取到服务器信息。
192.168.16.100 是我的服务器ilo口管理IP,admin是ilo配置的用户名,admin@123是ilo口配置的密码。能看到下图信息代表成功。可以看到,此时两颗cpu的温度分别是40和51摄氏度。
ipmitool -I lanplus -H 192.168.16.106 -U admin -P admin@123 -L user sensor list
3.配置前端zabbix。
1)添加ipmi主机,主机配置如下。主要配置ipmi地址192.168.16.100和端口623