记一次基于zabbix snmp 监控实例
2020-06-01 17:26
1176 查看
记一次基于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应用到实际生产环境中,也第一次将过程记录到博客,请各位多多指教!如有错漏,也欢迎各位指出。
相关文章推荐
- 自学Zabbix11.5 Zabbix SNMP监控实例
- zabbix基于SNMP 协议监控路由器
- zabbix基于SNMP 协议监控路由器
- zabbix基于SNMP 协议监控路由器
- zabbix snmp自定义OID nginx监控实例(55)
- zabbix基于SNMP 协议监控路由器
- Zabbix(五):高级应用-web方案、被动监控、基于snmp协议被动监控、proxy配置测试实例
- 基于SNMP和JRobin的监控
- 服务器监控系统Zabbix的主动监控、SNMP监控、JMX监控图解教程(第五章)
- zabbix监控多个tomcat实例--自动发现
- 监控之路5-zabbix定义一次完整的监控
- 添加zabbix自动发现(监控多tomcat实例)
- zabbix监控snmp问题error:Timeout while connecting to
- zabbix2.0 监控华为Quidway S9306交换机实例[完整]
- zabbix通过snmp监控带外管理ping不可用的问题
- 通过zabbix-snmp监控jvm
- Zabbix基于Dell系统管理OMSA监控物理服务器硬件
- Zabbix 监控IIS性能实例讲解
- zabbix监控 openstack 的实例的资源使用情况
- 使用Cacti监控远程主机时的snmp.conf配置实例 推荐