icinga2通過check_hpasm監(jiān)控HP服務器硬件報警

icinga2通過check_hpasm監(jiān)控HP服務器硬件報警:

專注于為中小企業(yè)提供網站制作、做網站服務,電腦端+手機端+微信端的三站合一,更高效的管理,為中小企業(yè)新河免費做網站提供優(yōu)質的服務。我們立足成都,凝聚了一批互聯網行業(yè)人才,有力地推動了近1000家企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網站建設實現規(guī)模擴充和轉變。

https://labs.consol.de/nagios/check_hpasm/#download

注:該工具也可用來直接監(jiān)控Windows系統(tǒng),Windows服務器在安裝系統(tǒng)時默認會安裝hp-snmp-agents組件

被監(jiān)控服務器需安裝hp-snmp-agents(及snmp)

# dpkg -i hp-snmp-agents_10.40-2909.34_amd64.deb

# /sbin/hpsnmpconfig

輸入y (即使用已有/etc/snmp/snmpd.conf配置)

如果報下面錯誤,解決辦法也簡單(不一定通用,我遇到的是這么好的),執(zhí)行/sbin/hpsnmpconfig,然后選擇n,第1項隨便輸入2次一樣的密碼(commutiy那個),后面全默認回車,就好了

CRITICAL - snmpwalk returns no product name (cpqsinfo-mib), wrong device

redhat上可通過下面命令排錯:

# snmpwalk -v 2c -c public 127.0.0.1  1.3.6.1.4.1.232

# /etc/init.d/hp-snmp-agents status  (確保是start狀態(tài))

# tar zxfv check_hpasm-4.7.5.4.tar.gz

# cd check_hpasm-4.7.5.4

# ./configure

# make

# make install

# cp -rv /usr/local/nagios/libexec/check_hpasm /usr/lib64/nagios/plugins/

# /usr/lib64/nagios/plugins/check_hpasm -H 10.0.0.3 -C public --perfdata=short

配置icinga2

# vi /etc/icinga2/conf.d/templates.conf 

object CheckCommand "HP" {

  import "plugin-check-command"

  command = [ PluginDir + "/check_hpasm" ]

  arguments = {

  "-H" = "$address$"

  "-C" = "$snmp$"

  "--perfdata" = "$perf$"

}

}

:wq

# vi /etc/icinga2/conf.d/services.conf 

apply Service "HP" {

  import "generic-service"

  check_command = "HP"

  vars.snmp="xxxxxxx"

  vars.perf="--perfdata=short"

  assign where host.address == "10.0.0.2" || host.address == "10.0.0.3"

}

:wq

# service icinga2 restart

也可借助被監(jiān)控端的nrpe(不易受網絡影響)

Ubuntu:

# vi /etc/nagios/nrpe.cfg

command[check_hpubt]=/usr/lib/nagios/plugins/check_hpasm -H 127.0.0.1 -C public

:wq

# service nagios-nrpe-server restart

Redhat:

# vi /etc/nagios/nrpe.cfg

command[check_hpubt]=sudo /usr/lib64/nagios/plugins/check_hpasm -H 127.0.0.1 -C public

:wq

# service nrpe restart

# vi /etc/sudoers

nagios  ALL=(ALL)       NOPASSWD:/usr/lib64/nagios/plugins/*

#Defaults    requiretty (默認未注釋)

:wq

監(jiān)控端icinga2配置略

附:

-v:顯示服務器硬件詳細信息

--hpasmcli /sbin/hpasmcli  顯示硬盤健康情況

--snmpwalk /usr/bin/snmpwalk 結果同--hpasmcli

--blacklist daac  排除控制器加速器健康情況

https://labs.consol.de/nagios/check_hpasm/

當前題目:icinga2通過check_hpasm監(jiān)控HP服務器硬件報警
轉載注明:http://muchs.cn/article36/ihdjpg.html

成都網站建設公司_創(chuàng)新互聯,為您提供定制開發(fā)網頁設計公司、定制網站、自適應網站、商城網站App開發(fā)

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯

成都app開發(fā)公司