如何利用SNMP来获取监控数据

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何利用SNMP来获取监控数据相关的知识,希望对你有一定的参考价值。

参考技术A

利用工具实现,开源SNMP工具SugarNMSTool是带拓扑图界面的,可在Windows、Linux、Unix系统上快速运行。可进行设备和链路的自动发现,可以按IP起始范围、路由跳转搜索、IP漫游发现等方式,发现设备,并识别设备的基本类型,通过LLDP、CDP、ICMP、生成树协议等物理拓扑发现技术,发现设备的物理链接,在图形界面上自动生成设备拓扑图;设备和链路手工编辑,除自动发现外,还可以手工添加、删除、修改网络设备和链路。用工具自动发现出设备内部的网口、光口、电口、磁盘、内存、CPU、软件服务等资源信息,进一步了解设备的内部状态。工具自带了SNMP TRAP服务,可以接受SNMP TRAP信息,并自动在界面上显示TRAP的详细信息。工具自带了MIB 浏览器功能,支持导入其他MIB库。以SNMP V1/V2/V3 协议,对设备SNMP进行GET、SET、GetBuilk、GetNext等查询、修改OID的操作。

zabbix利用snmp监控路由设备

首先在路由器或者交换机上开启snmp协议:

Qd-Hyatt(config)#snmp-server community public ro

Qd-Hyatt(config)#snmp-server enable traps snmp

Qd-Hyatt(config)#snmp-server enable traps cpu

Qd-Hyatt(config)#snmp-server enable traps memory


在zabbix服务端测试:

yum -y install net-snmp-utils snmp-libs snmp-devel snmp
snmpwalk  -v 2c -c public 123.0.0.68

如出现大量信息说明是成功开启了snmp。


接下来在zabbix添加路由设备,注意在链接模板的时候只能选择一个,不知道为什么。



本文出自 “王家东哥” 博客,谢绝转载!

以上是关于如何利用SNMP来获取监控数据的主要内容,如果未能解决你的问题,请参考以下文章

如何利用snmp查询centos系统cpu,磁盘,内存,等系统信息

zabbix监控

zabbix监控平台部署详细文档

如何利用snmp查询centos系统cpu,磁盘,内存,等系统信息

Zabbix通过snmp监控防火墙,能在agent主机进行ping测对应该IP获取数据么?

Zabbix添加SNMP自定义监控项OID出现“No Such Instance currently exists at this OID”