使用 Zabbix 通过 Intel RMM 监控服务器
天,在创建一个全面的监控系统时,出现了一个任务——不仅要统计操作系统,还要统计硬件的状态(使用了英特尔服务器)。但这些服务器上的温度、电压、冷却器转速等信息只能通过IPMI从 BMC 获取。
为此,您可以从英特尔订购 RMM(远程管理模块)模块 – 用于在加载操作系统之前远程管理服务器的模块,并且在最新的服务器系列中,您可以使 监控服务器 用内置的 AMT 工具。您可以阅读 Vasily Lizunov 在Intel IT Galaxy上发表的文章,
了解更多内容
在我们公司,我们使用 Zabbix 作 肯尼亚手机号码 为监控工具。选择该产品的原因很简单——无需组装自行车。管理图表?请。您想知道网站的响应时间吗?没问题。警报?初级。如果需要,您还可以使用 SNMP 从交换机获取统计信息。
一个重要的优势是 Zabbix 可以通过 openipmi 库与支持 IPMI 的设备配合使用。我还没有在任何免费监控系统中看到过这样的功能。
设置IPMI
在服务器上配置 IPMI 的最简单方法是使用 ipmitool 实用程序。
~# ipmitool shell
ipmitool>
配置网络相关参数
在本例中,我们使 监控 马里亚诺·迪奥托 (mariano diotto) 的品牌定位回顾:现代营销的成功地图 服务器 用通道 #1,它实际上是服务器的第一个网络接口。 RMM 拦截为其发送的数据。您还可以使用专用的 RMM 接口,但这是个人喜好的问题。
ipmitool> lan set 1 ipsrc static
ipmitool> lan set 1 ipaddr 192.168.1.17
ipmitool> lan set 1 网络掩码 255.255.255.0
ipmitool> lan set 1 defgw ipaddr 192.168.1.10
RMM2 有一个问题 – 它与 RMCP+ (IPMI 2.0) 标准不 alb 目录 完全兼容。从 ipmitool 远程连接时,需要将-o intelplus添加到-I lanplus。 RMM3不存在这
ipmitool> lan set 1 access on
ipmitool> lan set 1 auth USER MD5
添加实际的 zabbix 用户,userid=2 和 zabbix 密码:
ipmitool> 用户设置名称 2 zabbix
ipmitool> 用户设置密码 2 zabbix
ipmitool> 用户权限 2 2 1
最后一行是用户的权限级别,格式如下