Skip to content

Latest commit

 

History

History
37 lines (23 loc) · 952 Bytes

README.md

File metadata and controls

37 lines (23 loc) · 952 Bytes

zabbix-ipmi

IPMI LLD and check for zabbix
Zabbix通过IPMI协议监控服务器硬件,使用python脚本自动发现风扇、电源、硬盘、温度等监控项。

使用说明

  1. 安装freeipmi
  • CentOS/Redhat
sudo yum -y install freeipmi
  • Ubuntu
sudo apt-get install freeipmi-tools
  • 源码安装

freeipmi[官网]: https://www.gnu.org/software/freeipmi/download.html

  1. 将python文件下载后放入外部脚本目录(/lib/zabbix/externalscripts/),给脚本相应权限。
sudo chown zabbix:zabbix /lib/zabbix/externalscripts/ipmi*.py
sudo chmod a+x /lib/zabbix/externalscripts/ipmi*.py
  1. 修改脚本中的ipmi账号密码为自己设备的账号密码。

  2. 注意给临时文件赋予zabbix的读写权限,脚本中为/var/tmp/

  3. 导入监控脚本,添加主机。接口保持不变,设置宏,左侧填入{$SERVER},右侧填入设备的IP地址(管理地址)。