記一次基於zabbix snmp 監控實例

記一次基於zabbix snmp 監控實例

系統環境

[root@zabbix ~]# cat /etc/redhat-release
CentOS Linux release 7.7.1908 (Core)
[root@zabbix ~]# uname -r
3.10.0-1062.18.1.el7.x86_64
[root@zabbix ~]# zabbix_server -V
zabbix_server (Zabbix) 4.0.19

防火牆及selinux需關閉。

一、安裝配置snmp

1、清理、更新yum。

yum clean all
yum makecache
yum update

2、安裝snmp

yum -y install net-snmp

3、配置snmp

vim /etc/snmp/snmpd.conf 
[root@node1 ~]# vim /etc/snmp/snmpd.conf   # 配置SNMP
#       sec.name  source          community
com2sec notConfigUser  default       public 
# SNMP默認密碼public,設置團體認證,登陸的SNMP密碼可以修改。

#       name           incl/excl     subtree         mask(optional)
view    systemview    included   .1.3.6.1.2.1.1  # 默認有此地址
view    systemview    included   .1.3.6.1.2.1.25.1.1  # 默認有此地址
view    systemview    included   .1.3.6.  # 添加一個可以訪問的主機地址

access  notConfigGroup "" any noauth exact systemview none none  # 允許notConfigUser組名訪問以上的IP地址信息。                       

4、啓動SNMP服務,設置爲開機啓動。

systemctl start snmpd
systemctl enable snmpd

由於snmp使用UDP協議,需查看UDP監聽端口:161
在這裏插入圖片描述UDP監聽端口:161

5、在客戶端進行測試SNMP OID

[root@zabbix snmp]# snmpwalk -v 2c -c public 10.0.108.30 .1.3.6.1.4.1.2021.10.1.3.1
Timeout: No Response from 10.0.108.30

可以看到出現Timeout錯誤,參閱相關資料,發現是配置文件的問題。
應將配置文件中

view    systemview    included   .1.3.6. 

改爲:

view    systemview    included   .1

再次測試:

[root@zabbix snmp]# snmpwalk -v 2c -c public 192.168.1.11  .1.3.6.1.4.1.2021.10.1.3.1
UCD-SNMP-MIB::laLoad.1 = STRING: 0.00
[root@zabbix snmp]# snmpget -v 2c -c public 192.168.1.11 .1.3.6.1.2.1.25.2.2.0
HOST-RESOURCES-MIB::hrMemorySize.0 = INTEGER: 32780664 KBytes

可以看到,成功獲取到agent數據,測試成功。

二、在zabbix網頁中添加snmp監控

1.添加監控主機

注意:在添加主機之前,請確保主機客戶端開啓snmp服務。**

創建主機
在這裏插入圖片描述
注意:如果你要監控Cisco或其他的網絡設備可選擇zabbix自帶的group“Templates/Network devices”,然後再跟據自己的實際需求調整監控項和觸發器等即可。

2.將主機關聯到相應模板

在這裏插入圖片描述
注意:如果前面更改了SNMP登陸密碼,就需要修改此Template Net Cisco IOS SNMPv2模板,將密碼進行修改,未改則是默認密碼public
如圖:
在這裏插入圖片描述
在這裏插入圖片描述

3、查看配置好的SNMP監控網絡信息,已經變綠了,說明SNMP驗證成功

在這裏插入圖片描述

4、查看此時的網絡監控圖標,可以看到,已經採集到數據了

在這裏插入圖片描述
結束語:以上記錄了使用zabbix+snmp監控Cisco交換機的大概過程。其中監控模板使用的是zabbix自帶的,接下來,還有許多比較細節的東西需要根據實際情況進行調整配置。第一次將zabbix+snmp應用到實際生產環境中,也第一次將過程記錄到博客,請各位多多指教!如有錯漏,也歡迎各位指出。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章