新聞中心
這篇文章給大家分享的是有關(guān)Zabbix snmptrap配置的示例分析的內(nèi)容。小編覺得挺實(shí)用的,因此分享給大家做個(gè)參考,一起跟隨小編過來看看吧。
服務(wù)器通過snmptrap主動(dòng)上報(bào)告警,在zabbix配置snmptrap監(jiān)控也是很簡單的。
1.登錄被監(jiān)控的設(shè)備的bmc管理系統(tǒng)配置snmptrap地址指向我們的zabbix服務(wù)器或代理服務(wù)器。
設(shè)置團(tuán)體名(下面發(fā)ilo為例的,也可以登錄bmc管理界面設(shè)置):
設(shè)置告警接收地址:
2.zabbix 服務(wù)器,在源碼目錄中復(fù)制Perl的腳本并賦予執(zhí)行權(quán)限安裝snmp包 yum -y install net-snmp-perl net-snmp-python net-snmp-utils 已安裝忽略此處
cp `find / -name zabbix_trap_receiver.pl` /usr/bin
賦權(quán) chmod a+x /usr/bin/zabbix_trap_receiver.pl
3.找到snmptrapd的配置文件并修改
vim /etc/snmp/snmptrapd.conf
添加代碼
authCommunity execute public (說明,這個(gè)public是團(tuán)體名) authCommunity execute other (新加一行可以加多一個(gè)團(tuán)體名) perl do "/usr/bin/zabbix_trap_receiver.pl"
4.修改zabbix_server.conf文件以下兩處:
StartSNMPTrapper=1 將這里設(shè)為1
SNMPTrapperFile=/tmp/zabbix_traps.tmp
(注:最后一行的路徑必須跟 /usr/bin/zabbix_trap_receiver.pl腳本中設(shè)置的路徑相同)
5.重啟zabbix_server服務(wù)
6.重啟snmptrapd服務(wù)
7.添加主機(jī),snmp 端口162
測(cè)試:
到接收告警服務(wù)器監(jiān)聽tcp數(shù)據(jù)包:tcpdump -nn "udp" and host "設(shè)備IP"
登錄設(shè)備管理界面,手動(dòng)觸發(fā)snmptrap測(cè)試
感謝各位的閱讀!關(guān)于“Zabbix snmptrap配置的示例分析”這篇文章就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,讓大家可以學(xué)到更多知識(shí),如果覺得文章不錯(cuò),可以把它分享出去讓更多的人看到吧!
標(biāo)題名稱:Zabbixsnmptrap配置的示例分析-創(chuàng)新互聯(lián)
當(dāng)前地址:http://fisionsoft.com.cn/article/ddhigj.html