基於Zabbix的HPSmartarray陣列卡狀態監控

此文使用CentOS部署

一、下載 HpSmartarray-Monitoring.rar 並解壓部署

部署說明web

① 解壓後拷貝HpSmartarray-Monitoring/scripts文件夾下的全部腳本文件至被監控服務器並賦予執行權限,此處假設爲/etc/zabbix/scripts(若目錄不存在請自行建立)
cp HpSmartarray-Monitoring/scripts/* /etc/zabbix/scripts/ chmod +x /etc/zabbix/scripts/HP_Smartarray_*.shapi

② 拷貝HpSmartarray-Monitoring/conf/userparameter_HP_Smartarray.conf配置文件至被監控服務器,此處假設爲/etc/zabbix/zabbix_agentd.d/(zabbix agent默認配置文件路徑)
cp HpSmartarray-Monitoring/conf/userparameter_HP_Smartarray.conf /etc/zabbix/zabbix_agentd.d/服務器

 注意:
 zabbix_agentd.conf中必須包含Include=/etc/zabbix/zabbix_agentd.d/*.conf
 若腳本文件不在/etc/zabbix/scripts/目錄下,請修改userparameter_HP_Smartarray.conf中的腳本文件路徑爲實際腳本文件路徑app

③ 安裝hpssacli (在百度網盤軟件目錄TOOLS中)ide

④ 配置sudoers
        cat >> /etc/sudoers << EOF ## Zabbix Configure Defaults:zabbix !requiretty zabbix ALL=(ALL) NOPASSWD: /usr/sbin/hpssacli EOFui

⑤ 重啓zabbix agent
        CentOS 5 & CentOS 6
        $ service zabbix-agent restartspa

 CentOS 7
 $ systemctl restart zabbix-agentrest

二、在zabbix web上導入模板並添加主機監控

下載模板文件:Template_Hardware_HP_SmartArray.xml(由zabbix 3.4導出,在前面的rar壓縮包中)
 等待數據採集,經過Zabbix Web上的Monitoring->Latest data便可看到陣列卡的狀態信息。orm


相關文件下載xml

HpSmartarray-Monitoring.rar

相關文章
相關標籤/搜索