【zabbix之SNMP监控介绍】

一、监控步骤

1.客户端开启SNMP协议

2.在zabbix-server上测试是否可以获取数据,使用snmpwalk命令

zabbix-server安装net-snmp-utils:

[root@zabbix ~]#yum install -y net-snmp-utils

使用snmpwalk查看支持SNMP协议的设备的一些信息,如cisco交换机或路由器IP地址等,也可用来协助开发SNMP功能。

snmpwalk 的用法:
snmpwalk -v 1或2(代表SNMP版本) -c SNMP读密码 IP地址 OID(对象标示符)
(1) -v: 指定snmp的版本, 1或者2;
(2) -c: 指定连接设备SNMP读密码;
(3) IP: 指定要walk的设备的IP地址;
(4) Oid:代表要获取设备的指标oid;
如:snmpwalk -v 2c -c public 10.0.0.113

3.添加监控项和图形

4.snmp可以监控什么

能通过监控设备的温度、CPU、电源,反映设备的工作状态。能通过端口(up/down)状态展示,和端口流量统计,展示设备端口的情况

二、开启网络设备的SNMP协议

1.开启H3C交换机的SNMP协议

<switch>system-view                               #进入系统视图

[switch]snmp-agent                                   #开启snmp
[switch]snmp-agent sys-info version v2  #开启SNMPv2

[switch]snmp-agent community read public  #团体名,将会在查询以及zabbix主机和模板配置中使用到

[switch]snmp-agent trap enable                  #开启trap报文

[switch]snmp-agent target-host trap address udp-domain 192.168.10.41 udp-port 161 params securityname public v2c //允许向zabbix 192.168.10.41发送Trap报文,使用的团体名为public

[switch]display snmp-agent sys-info version #查看SNMP版本

2.开启Cisco交换机的SNMP协议

switch#sh snmp  //思科交换机查看SNMP协议是否开启

switch#configure terminal //进入全局配置模式
switch(config)##snmp-server community public ro    #设置只读字符串,public为团体名称,ro为只读
switch(config)#snmp-server enable traps snmp      #启用snmp陷井,允许交换机将所有类型SNMP Trap发送出去
switch(config)#snmp-server host 192.168.10.41  version 2c public #SNMP采用版本2,public作为团体名称
switch(config)#snmp-server host 192.168.10.41 traps public   #指定SNMP Trap的接收者为192.16.10.41,发送Trap时采用public作为团体名称
switch(config)#snmp-server trap-source vlan 1         #设置vlan1虚接口IP地址做为为snmp trap信息的发布地址

转载于:https://www.cnblogs.com/nice1163/p/11123651.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值