13、zabbix模拟监控网络设备SNMP
原创
©著作权归作者所有:来自51CTO博客作者超人不姓超的原创作品,请联系作者获取转载授权,否则将追究法律责任
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 关联这个模板
修改模板收集时间