zabbix通過snmp監控linux主機


1、安裝net-snmp

[root@db01 ~]# yum install -y net-snmp

2、修改配置文件

[root@db01 ~]# vim /etc/snmp/snmpd.conf

40 # sec.name source community

41 com2sec notConfigUser default zabbix    #社區名稱定義為zabbix

55 view systemview included .1            #添加一個采集項.1,意味着可以采集到所有mib tree的信息

56 view systemview included .1.3.6.1.2.1.1

57 view systemview included .1.3.6.1.2.1.25.1.1

3、啟動

[root@db01 ~]# systemctl start snmpd.service

[root@db01 ~]# netstat -lntup|grep 161

udp 0 0 0.0.0.0:161 0.0.0.0:* 59093/snmpd

4、在zabbix server上測試

[root@zabbix ~]# snmpwalk -v 2c -c zabbix 192.168.1.51|wc -l

9536        #這里取到了9536項

5、zabbix的web界面添加主機

5.1 添加主機,選擇或創建一個主機群組,使用snmp接口

5.2 為添加的主機鏈接zabbix自帶的Template SNMP OS Linux模板

5.3 填寫主機的宏名稱,這個名稱就是在Linux上配置snmp服務的時候創建的社區名稱

6、檢驗

主機添加完成后,等待一段時間等待變綠

同時也可以在最新數據中查看采集到的數據

到這里,zabbix通過snmp監控Linux主機就配置完成了

 

博主原創文章,轉載請務必注明出處


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM