利用zabbix通过IPMI监控服务器硬件

利用zabbix通过IPMI监控服务器硬件

IPMI是智能型平台管理接口(Intelligent Platform Management Interface)的缩写,是管理基于 Intel结构的企业系统中所使用的外围设备采用的一种工业标准,该标准由英特尔、惠普、NEC、美国戴尔电脑和SuperMicro等公司制定。用户可以利用IPMI监视服务器的物理健康特征,如温度、电压、风扇工作状态、电源状态等。而且更为重要的是IPMI是一个开放的免费标准用户无需为使用该标准而支付额外的费用。

上面的官话是百度百科抄来的,对我来说IPMI监控的优点是无论被监控服务器是否开启,无论被监控服务器装的是什么系统都可以持续监控服务器硬件状态。

本文以HP DL380P G为例,简述IPMI配置。

  • 服务器开启IPMI
    1,通过浏览器打开服务器管理口IP,进入ILO4。
    2,在administration-Access Setting中将IPMI/DCMI over LAN Access改为Enable,默认端口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        |

若可显示出服务器硬件信息则配置成功。

  • zabbix web端配置

    Web1

    Web2

    至此所有配置完毕!

相关推荐
wuyk5552 小时前
【Socket 进阶之路】第 7 章 IO 多路复用 select & poll 完整实战|多 fd 监听、超时等待、优缺点横向对比
服务器·开发语言·网络·数据库·物联网
人工智能培训2 小时前
大语言模型:从语言理解到通用智能的跃迁
linux·服务器·前端·人工智能
东方护航数据恢复(深圳)3 小时前
本地小算力设备数据恢复经典案例实操全解_东方护航数据恢复深圳店
大数据·服务器·算法·ai·gpu算力
阿明63 小时前
Linux进程【Linux】
linux·运维·服务器
Android系统攻城狮3 小时前
Linux Gstreamer深度解析之gst_audio_resampler_update调用流程与实战(三十)
linux·运维·服务器·gstreamer音视频·音视频进阶
微信ipad协议开发3 小时前
微信视频号自动化:内容发布与互动的 API 实现
运维·微信
一木 之林4 小时前
手搓家庭服务器:二手装机、Docker部署、端口映射与frp内网穿透
服务器·人工智能·git·编辑器
Methy5 小时前
IoTHub半个月崩了五次?都是裸rethrow惹的祸
服务器·c++·后端
Wang's Blog5 小时前
Java 项目实战: 外卖平台-后台系统登录功能开发
java·服务器·redis
第十人i6 小时前
Linux 系统初始化配置清单:新服务器快速部署
linux·服务器