zabbix模拟监控网络设备SNMP
zabbix模拟监控网络设备SNMP(端口161 )
在zabbix agent安装SNMP协议并配置
ubuntu安装SNMP
[root@ubuntu2004 ~]#apt -y install snmpd
红帽系列安装SNMP
[root@centos8 ~]#yum -y install net-snmp

修改SNMP配置文件,让其监控范围变大
[root@ubuntu2004 ~]#vim /etc/snmp/snmpd.conf
view   systemonly  included   .1.3.6.1.2.1.1
view   systemonly  included   .1.3.6.1.2.1.25.1
view   systemonly  included   .1                   #增加此项
修改为可远程连接
#agentaddress  127.0.0.1,[::1]
agentaddress 0.0.0.0                               
[root@ubuntu2004 ~]#systemctl restart snmpd.service
查看端口 161是否开启
测试SNMP是否可以访问
在 Zabbix Server (也可以在其它主机上)安装 SNMP工具 net-snmp-utils
此工具可以测试是否可以获取Zabbix Agent的SNMP数据 
注意: 在实际生产环境中Zabbix Server 在进行 SNMP 监测时,无需在 Zabbix Server 安装此工具

CentOS安装SNMP工具包
yum -y install net-snmp-utils

ubuntu安装SNMP工具包
apt -y install snmp

获取主机名:public为SNMP默认帐号,可以修改
[root@ubuntu2004 ~]#snmpwalk -v 2c -cpublic 10.0.0.102 .1.3.6.1.2.1.1.5.0
iso.3.6.1.2.1.1.5.0 = STRING: "ubuntu2004"
可以截获数据
web页面配置
配置--主机--创建住据--名称:10.0.0.102-snmp
群组:snmp
删除原来的类型,添加snmp类型--10.0.0.102
SNMP version SNMPv2
SNMP community 默认 (可以自己定义宏)

关联模板:如果不用linux模拟,关联上面的三个模板
Template Module EtherLike-MIB SNMP 
Template Module Generic SNMP 
Template Module Interfaces SNMP

linux模拟,关联以下模板
Template OS Linux SNMP 关联这个模板
修改模板收集时间