龙空技术网

ZABBIX IPMI硬件监控流程

不溺过往 353

前言:

眼前你们对“服务器管理口地址怎么看”可能比较关心,各位老铁们都想要了解一些“服务器管理口地址怎么看”的相关文章。那么小编在网摘上搜集了一些有关“服务器管理口地址怎么看””的相关文章,希望看官们能喜欢,各位老铁们快快来学习一下吧!

近期一直在研究zabbix监控,目前刚好到了IPMI取数阶段,中间遇到很多问题,有些细节性的配置网上参考资料不全,在这里做个记录。

我的测试环境是zabbix5.4+DELL740,目前算的上是比较新的环境了。这里遇到的第一个问题就是,服务器之前配置过iDRAC接口的地址,但是后来忘了。由于服务器上跑着业务也不方便重启查看,只能想办法获取了。

1.服务器管理接口地址遗忘解决

这里我采用wireshark抓包软件,笔记本连接口随便配个IP,打开wireshark,插入网线直连iDRAC接口,等待iDRAC接口发来的包即可。

抓包图

从图中能看到我本机配置了192.168.1.123,但有172.16.10.3的数据包,那这个肯定是服务器管理口地址了。其实除了这种方式,如果你能确定之前管理地址的网段,写个脚本自动连接测试也行,这里我也附一个简单python脚本样例的截图。

python脚本

2.开启服务器IPMI

登录管理页面后,参考以下位置开启IPMI配置,这里我直接用管理员了,各位可以配置新的监测用户,加密密钥那一串0表示不加密。

IPMI开启配置

3.ipmitool基础测试

需要提前安装ipmitool,能联网的话直接yum安装即可,不能联网就在自己电脑的虚拟机上yum安装好测试一下,没必要在内网服务器上死磕。测试执行以下命令。记得修改IP地址和用户密码,U后面是用户,P后面是密码。这里注意IPMI2.0和1.5是有区别的,具体见图片。

ipmi2.0执行此命令

IPMI1.5执行此命令

4.zabbix服务修改

切记需要修改zabbix配置文件的StartIPMIPollers参数,默认是0,不调整的话无法获取数据。

参数修改

修改完毕后重启zabbix服务。

5.添加主机

这一块和添加普通主机类似,只不过类型选择IPMI,端口默认623(UDP)。

主机添加配置

除添加主机外,还需要键入用户和密码,点击IPMI标签配置。

输入用户名和密码

链接模板,这里由于内置的比较少,各位可以自行下载,链接如下:

,这里有各种类型设备的模板,当然也可以选择内置模板,我这里选择了Chassis by IPMI,如下:

该模板包含两个自动发现规则

在这里来个小彩蛋,由于正式环境中可能会有一些安全上的考虑,会封禁掉部分端口,因此大概率会用到端口测试。IPMI采用的是UDP端口,这里测试可以使用nc命令,使用yum install -y nc命令安装即可。使用nc -vuz 172.16.10.3 623进行测试。

UDP端口测试

6.数据查看

使用内置模板获取到的数据如下

IPMI数据

不过很多数据不明其意,但基础的数据像风扇、电压、温度还能看个差不多,有尝试的小伙伴可以留言讨论一下这些数据的含义,感谢大家的阅读观看!!

标签: #服务器管理口地址怎么看 #服务器管理口地址怎么看的