自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Zabbix5由淺入深之snmptrap探索(上)

運(yùn)維 系統(tǒng)運(yùn)維
snmptrap作為主動(dòng)推送的模式,而且及時(shí)性相比于snmp方式要高得多,snmptrap最大的好處就是由設(shè)備推送至Zabbix Server,保證了及時(shí)性。

[[404392]]

網(wǎng)絡(luò)領(lǐng)域的監(jiān)控離不開(kāi)SNMP協(xié)議,但是隨著規(guī)模的增大以及對(duì)監(jiān)控要求越來(lái)越高,對(duì)監(jiān)控的性能和告警的及時(shí)性也隨之增高,snmptrap作為主動(dòng)推送的模式,而且及時(shí)性相比于snmp方式要高得多,snmtrap文章一共有兩篇,第一篇是如何使用snmptrap推送至Zabbix,第二篇詳細(xì)講實(shí)戰(zhàn)怎么使用。

正文

環(huán)境

  • Zabbix版本:5.2
  • snmptt版本:1.4.2(目前最新為1.5.1beta)
  • 網(wǎng)絡(luò)設(shè)備:華為CE6855
  • 系統(tǒng)版本:CentOS 8.3

安裝必備條件

  1. dnf -y install net-snmp net-snmp-utils net-snmp-perl 

啟動(dòng)snmptrapd

  1. systemctl start snmtrapd && systemctl enable snmtrapd 

交換機(jī)配置(以華為交換機(jī)為例)

其他的品牌設(shè)備請(qǐng)咨詢查詢官方文檔或其他教程

  1. snmp-agent target-host trap address udp-domain 10.0.0.71 params  securityname huawei@123 v2c 

調(diào)整snmptrapd配置

  1. vi /etc/snmp/snmptrapd.conf 
  2. authCommunity log,execute,net huawei@123 
  3. ####重啟snmptrapd服務(wù) 
  4. service snmptrapd restart 

  

效果

由于CentOS 8最小化安裝版本不自帶/var/log/message,所以需要安裝相關(guān)軟件包,此時(shí)模擬登錄交換機(jī),同時(shí)查看日志。

  1. dnf -y install rsyslog 
  2. service restart rsyslog 
  3. tail -f /var/log/messages 

  

交換機(jī)登錄trap信息

安裝snmptt

首先我們要搞清楚為什么裝這個(gè)軟件,Zabbix在實(shí)現(xiàn)snmptrap有兩個(gè)條件,第一個(gè)是能收集和記錄snmptrap信息的程序,這個(gè)程序就是snmptrapd,第二個(gè)是需要把這些信息發(fā)送到Zabbix server,這個(gè)軟件是snmptt,當(dāng)然也可以是perl腳本,本篇文章以snmptt為例

CentOS 8安裝步驟比較復(fù)雜,如果是centos7(需要epel源)直接安裝即可

  1. ####下載snmptt包#### 
  2. wget https://nchc.dl.sourceforge.net/project/snmptt/snmptt/snmptt_1.4.2/snmptt_1.4.2.tgz --no-check-certificate 
  3. ####解壓該包#### 
  4. tar -zxvf snmptt_1.4.2.tgz 
  5. ####復(fù)制相關(guān)文件至指定文件夾 
  6. cp snmptt_1.4.2/snmptt /usr/sbin/snmptt 
  7. cp snmptt_1.4.2/snmptthandler /usr/sbin/snmptthandler 
  8. cp snmptt_1.4.2/snmptt.ini /etc/snmp/snmptt.ini 
  9. cp snmptt_1.4.2/examples/snmptt.conf.generic /etc/snmp/snmptt.conf 
  10. cp snmptt_1.4.2/snmptt-init.d /etc/rc.d/init.d/snmptt 
  11. cp snmptt_1.4.2/snmptt.logrotate /etc/logrotate.d/snmptt 
  12. ####解決依賴環(huán)境問(wèn)題#### 
  13. dnf -y install perl-CPAN perl-Text-Balanced perl-Sys-Syslog  
  14. perl -MCPAN -e 'install Config::IniFiles' 
  15. ####創(chuàng)建snmptt相關(guān)用戶#### 
  16. groupadd snmptt 
  17. useradd  -c "SNMP Trap Translator" -g snmptt  -d /var/spool/snmptt  snmptt -s /sbin/nologin 

 修改snmptrapd配置文件

  1. vi /etc/snmp/snmptrapd.conf 
  2. traphandle default /usr/sbin/snmptthandler 

  

指定snmptt為接收器

修改snmptt配置文件

需要修改以下三處

  1. date_time_format=  %Y/%m/%d %H:%M:%S 
  2. net_snmp_perl_enable = 1 
  3. translate_log_trap_oid = 2     # 0:數(shù)字形式顯示OID,1:顯示OID名稱,2:顯示OID所屬模塊名及其名稱    

 Zabbix Server開(kāi)啟snmptrap

  1. vi /etc/zabbix/zabbix_server.conf 

  

重啟相關(guān)服務(wù)

  1. service snmptt restart 
  2. service snmptrapd restart 
  3. service zabbix-server restart 

 創(chuàng)建log文件

  1. mkdir /var/log/snmptt 
  2. touch /var/log/snmptt/snmptt.log 
  3. chown snmptt:snmptt 

 配置數(shù)據(jù)處理格式

這里做完后記得重啟snmptt服務(wù)

  1. vim /etc/snmp/snmptt.conf 
  2. EVENT general .* "General event" Normal 
  3. FORMAT ZBXTRAP $aA $ar 

  

測(cè)試

依然是登錄設(shè)備測(cè)試

前端添加監(jiān)控項(xiàng)

此處使用的模板為Generic SNMP模板,自帶snmptrap監(jiān)控項(xiàng),僅僅測(cè)試

此時(shí)已經(jīng)可以看到相關(guān)數(shù)據(jù)了

寫(xiě)在最后

snmptrap最大的好處就是由設(shè)備推送至Zabbix Server,保證了及時(shí)性,那么下期我會(huì)詳細(xì)來(lái)講實(shí)戰(zhàn)中該怎么使用,謝謝。

 

責(zé)任編輯:姜華 來(lái)源: 今日頭條
相關(guān)推薦

2021-03-19 08:47:38

Zabbix 5.2VMware監(jiān)控

2021-04-23 08:41:17

Zabbix 5.2Nginx監(jiān)控

2021-04-15 08:45:25

Zabbix 5.2Apache監(jiān)控

2021-04-25 08:28:44

Zabbix 5.2監(jiān)控IIS服務(wù)運(yùn)維

2021-08-11 06:34:14

ZabbixDocker運(yùn)維

2020-12-31 08:36:03

Zabbix郵箱告警Python

2021-07-13 07:12:04

Zabbix監(jiān)控網(wǎng)絡(luò)設(shè)備

2021-05-13 07:42:06

Zabbix漢化調(diào)整開(kāi)源

2021-05-12 08:13:31

Zabbix 5.2php-fpm監(jiān)控

2021-02-01 09:13:34

Zabbix5.2拓?fù)鋱D運(yùn)維

2021-06-11 06:54:00

Zabbix 5.2yum倉(cāng)庫(kù)監(jiān)控

2021-01-14 10:57:29

Zabbix監(jiān)控網(wǎng)絡(luò)設(shè)備

2021-05-28 08:31:51

Zabbix監(jiān)控公有云

2021-01-04 08:55:07

ZabbixProxy分布式部署

2021-05-20 06:14:00

Zabbix 5.2華為交換機(jī)監(jiān)控

2020-12-30 09:47:40

Zabbix監(jiān)控網(wǎng)絡(luò)設(shè)備

2021-06-02 08:47:03

Zabbix5.2釘釘機(jī)器人告警圖運(yùn)維

2021-03-25 08:21:07

Zabbix主機(jī)群組監(jiān)控

2021-07-15 06:34:07

Zabbix監(jiān)控Windows

2021-07-09 06:28:49

ZabbixLinux運(yùn)維
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)