IPMI是智能型平臺管理接口(Intelligent Platform Management Interface)的縮寫,是管理基于 Intel結(jié)構(gòu)的企業(yè)系統(tǒng)中所使用的外圍設(shè)備采用的一種工業(yè)標(biāo)準(zhǔn),該標(biāo)準(zhǔn)由英特爾、惠普、NEC、美國戴爾電腦和SuperMicro等公司制定。用戶可以利用IPMI監(jiān)視服務(wù)器的物理健康特征,如溫度、電壓、風(fēng)扇工作狀態(tài)、電源狀態(tài)等。而且更為重要的是IPMI是一個開放的免費(fèi)標(biāo)準(zhǔn)用戶無需為使用該標(biāo)準(zhǔn)而支付額外的費(fèi)用。
上面的官話是百度百科抄來的,對我來說IPMI監(jiān)控的優(yōu)點(diǎn)是無論被監(jiān)控服務(wù)器是否開啟,無論被監(jiān)控服務(wù)器裝的是什么系統(tǒng)都可以持續(xù)監(jiān)控服務(wù)器硬件狀態(tài)。
本文以HP DL380P G為例,簡述IPMI配置。
- 服務(wù)器開啟IPMI
1,通過瀏覽器打開服務(wù)器管理口IP,進(jìn)入ILO4。
2,在administration-Access Setting中將IPMI/DCMI over LAN Access改為Enable,默認(rèn)端口623不變。 - Zabbix server端配置IPMI
[root@localhost ~]# yum -y install OpenIPMI OpenIPMI-devel ipmitool freeipmi #安裝OpenIPMI套件
[root@localhost ~]# vim /etc/zabbix/zabbix_server.conf #編輯zabbix_server.conf
StartIPMIPollers=5 #159行取消"#"并將0改5
[root@localhost ~]# service zabbix-server restart #重啟zabbix-server
Redirecting to /bin/systemctl restart zabbix-server.service
以上配置完畢即可在zabbix server上通過以下命令測試
[root@localhost ~]# ipmitool -I lanplus -H IPMIIP -U administrator -P IPMIPassword sensor
UID Light | 0x0 | discrete | 0x0180| na | na | na | na | na | na
Sys. Health LED | na | discrete | na | na | na | na | na | na | na
01-Inlet Ambient | 25.000 | degrees C | ok | na | na | na | na | 42.000 | 46.000
02-CPU 1 | 40.000 | degrees C | ok | na | na | na | na | 70.000 | na
03-CPU 2 | 40.000 | degrees C | ok | na | na | na | na | 70.000 | na
04-P1 DIMM 1-3 | 33.000 | degrees C | ok | na | na | na | na | 87.000 | na
05-P1 DIMM 4-6 | 34.000 | degrees C | ok | na | na | na | na | 87.000 | na
06-P1 DIMM 7-9 | 35.000 | degrees C | ok | na | na | na |
若可顯示出服務(wù)器硬件信息則配置成功。
-
zabbix web端配置
Web1
Web2
至此所有配置完畢!