1. zabbix监控系统磁盘状态

  2. 安装MegaCli工具

    下载地址ftp://download2.boulder.ibm.com/ecc/sar/CMA/XSA/ibm_utl_sraidmr_megacli-8.00.48_linux_32-64.zip

    安装

    unzip ibm_utl_sraidmr_megacli-8.00.48_linux_32-64.zip

    cd linux

     rpm -ivh Lib_Utils-1.00-09.noarch.rpm  MegaCli-8.00.48-1.i386.rpm

    /opt/MegaRAID/MegaCli/MegaCli64 -pdlist -aALL  |grep 'Firmware state' | awk -F : '{print $2}' | awk -F , '{print $1}' |grep Online                                                    查看现有磁盘状态

    zabbix集成MegaCli,实现监控磁盘状态_集成

  3. 设计监控脚本,计划任务

    zabbix集成MegaCli,实现监控磁盘状态_集成_02
  1. mkdir /test

    echo "cat  /test/online.log | grep Online |wc -l" > /test/ab.sh

4.修改zabbix客户端

UserParameter=sdkw,/test/ab.sh

5.服务器端测试

zabbix集成MegaCli,实现监控磁盘状态_zabbix_03

6.记录上面数字,配置zabbix图形界面

zabbix集成MegaCli,实现监控磁盘状态_MegaCli_04

配置图形

zabbix集成MegaCli,实现监控磁盘状态_集成_05

zabbix集成MegaCli,实现监控磁盘状态_zabbix_06

配置告警

zabbix集成MegaCli,实现监控磁盘状态_zabbix_07


测试结果

zabbix集成MegaCli,实现监控磁盘状态_集成_08