站点图标 Linux-技术共享

【Zabbix】监控R610服务器(IPMI)

一、配置iDRAC

 

1、按规划配置好iDRAC的IP和账密信息

iDRAC IP:192.168.1.253

用户名:root

密码:root

2、在iDRAC里面的 远程访问 -> 网络\安全 -> 网络 -> IPMI设置 里面勾选 启用LAN上IPMI(此步若不做会报错:cannot connect to IPMI host: [16777411] Unknown error 16777411)

 

二、修改 zabbix_server.conf 配置文件

 

1、开启IPMI监控功能

[root@Zabbix-Service-10 ~]# vi etc/zabbix/zabbix_server.conf 
198:StartIPMIPollers=3

2、完成配置文件修改后,保存退出,重启zabbix-server服务

[root@Zabbix-Service-10 ~]# systemctl restart zabbix-server

 

三、Zabbix-Server Web 配置

1、创建主机,这里IMPI接口端口为623,不要修改

2、配置模板,选择自己下载导入的IPMI模板(Dell_PowerEdge_R415.xml)

3、配置IPMI,填写上iDRAC的用户密码,其他保持默认

4、查看主机,IPMI显示正常

5、最新数据获取正常,可监控风扇、电源、温度等

四、安装IPMItool(可选)

 

   IPMItool是Linux下监控和采集IPMI的软件包,在Zabbix上安装可以采集和验证IPMI服务器的传感器信息

1、安装IPMItool

[root@Zabbix-Service-10 ~]# yum -y install OpenIPMI OpenIPMI-devel ipmitool freeipmi

2、登陆Zabbix服务器,通过ipmitool远程访问服务器传感器列表

[root@Zabbix-Service-10 ~]# ipmitool -I lanplus -H 192.168.1.253 -U root -P root -L user sensor list

获取的信息如下(最左边的是传感器ID,右边都是获取的值,可以看到很多都获取不到):

3、查询具体传感器值

[root@Zabbix-Service-10 ~]# ipmitool -I lanplus -H 192.168.1.253 -U root -P root -L user sensor get "System Level"

 

退出移动版