https://blog.csdn.net/apache0554/article/details/45821591
https://www.cnblogs.com/ssgeek/p/9247077.html
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、檢驗
主機添加完成後,等待一段時間等待變綠
同時也可以在最新數據中查看採集到的數據
windows 主機上要安裝SNMP服務