Zabbix SNMP监控 交换机、防火墙、负载设备

简介:

SNMP监控CISCO交换机
1.cisco交换机上配置SNMP
设置snmp-server community 为public 
命令行执行: snmp-server community public ro

2. zabbix上定义Discovery策略
a.定义Discovery策略IP搜索范围,agent选择“SNMPv2 agent”,“community”为前面设置的“public”,
OID设置为".1.3.6.1.2.1.1.1.0",添加完成后如图

1.png


3.Discovery策略生效后,在Monitoring-Discovery下能看到所发现的cisco设备

2.png



4.发现完成后,可以设置自动关联,也可以自己手动关联
1)手动关联步骤如下:
系统配置-主机中-创建主机

3.png



此处我们可以自己定义总,然后关联模板。
zabbix提供了很多模板,交换机等。不过匹配度特别低,基本都要自己挨个ITEM的去修改,
此图右侧,模板为修改后的模板。


2)自动设置关联
首先新建一条Action策略auto discovery cisco 2960,
Event source选择Discovery

Action conditions添加如下三条
Service type = "SNMPv2 agent"
Discovery status = "Up"
Received value like "2960" #根据Discovery得到的值,满足这三个条件则执行下面的操作。

Action operations
Add to group "Cisco switcher" #添加主机到Cisco switcher 组中
Link to template "Template_Cisco_2960" #关联主机到2960模板

4.png




5 设置完关联后,会出现如下图,不过正常模板不经修改会关联失败。下图的SNMP监控标识为红色

修改相关模板
我们以交换机的模板为例,系统默认提供了很多模板

5.png



修改与创建ITEM
而当我们监控交换机时,相关联最为接近的为Template_Cisco_2960,
其中默认提供了24个网络端口的监控项item,我们要分别进行修改 
*snmp-server community 为public 
*修改要查询端口OID
*修改item名称
*默认提供了24个网络端口,而我们的交换机有48个端口,则要新添加另外24个端口

注:我们有个别交换机包含master1 与2并连方式的交换机,我们要特别添加另外的24个网络端口监控与视图

添加方法如下:

6.png



选择ITEM即监控项,

7.png



如图所示,为其中8个端口的监控,我们要依此创建出48个端口,其中要包含48个端口的IN/OUT

8.png



其中OID.1.3.6.1.2.1.2.2.1.10.10101 中的10101,为在系统中
snmpwalk -v 2c -c public host 显示出的对应内容中的各项,如我们要监控网络端口、查询snmpwalk得出的结果

1
2
3
4
5
6
7
8
IF-MIB::ifInOctets.1 = Counter32: 0
IF-MIB::ifInOctets.2 = Counter32: 0
IF-MIB::ifInOctets.3 = Counter32: 0
IF-MIB::ifInOctets.4 = Counter32: 0
IF-MIB::ifInOctets.5 = Counter32: 3780013615
IF-MIB::ifInOctets.6 = Counter32: 2727747323
IF-MIB::ifInOctets.7 = Counter32: 0
IF-MIB::ifInOctets.8 = Counter32: 0

其中 IF-MIB::ifInOctets.5 代表网络端口5,类似以上OID中的10101
*SNMP OID:.1.3.6.1.2.1.2.2.1.10.10101
*KEY :改为网络端口监控项ifInOctets.10101
*SNMP community 改为public
*检测内容 :即显示标题,此处我们按监控端口命名
*数据保存天数:默认为7天,我们可以根据需求将保存天数设大
依次类推,创建好监控项之后。回到主机中,去创建视图

创建视图
因为我们要监控48个端口的流量 ,创建视图也要依次去创建

9.png


如图,
点击右上角的“创建图表”
*输入图形显示名称 GigabitEthernet0/1
*勾选Show working time 与Show triggers
*监控项处“添加”

10.png


其中选择“搜索”,添加你要查看的图形

此处可添加多个,先用不同颜色 。
添加完成后

配置图表功能
cacti中支持一个HOST下所有图表显示,可以直观的看到各个流量的图表,而ZABBIX中,在视图中则要一一点进去看,所以配置图表可以达到直观看图的功能

11.png



配置图表中“Create Screen”,然后输入显示名称,输入你想要创建的列数、行数(此处可默认,创建完成后可动态添加)
创建完成后,点击进入
此时我们还并没有添加图表,要添加,点击“更改”

12.png



选择我们要添加的图表,注意此处右上角处要选择对应要查看的HOST
每个图表依依添加,添加完成后如图

13.png



我们可以在状态统计的配置图表中查看

14.png

7.png8.png9.png10.png11.png12.png13.png14.png










本文转自Grodd51CTO博客,原文链接:http://blog.51cto.com/juispan/2061759,如需转载请自行联系原作者
相关文章
|
存储 监控 Linux
zabbix使用snmp监控Linux主机(二十)
使用snmp监控Linux主机 1.snmp协议介绍 SNMP(简单网络管理协议)也是应用层的一种协议,默认端口号为161,我们平时监控Linux主机都是安装一个agent客户端进行监控,但是有的公司还需要监控网络设备和Windows主机,这时就不得不采用snmp协议去监控设备了
586 0
zabbix使用snmp监控Linux主机(二十)
|
存储 监控 安全
Zabbix SNMP监控安装、配置与服务器实例(学习笔记六)
SNMP可以监控路由器、打印机、UPS、摄像头、服务器等。 1、安装、配置snmp  yum install net-snmp* -y # vim /etc/snmp/snmpd.
2525 0
|
8月前
|
运维 监控 数据安全/隐私保护
【运维知识进阶篇】zabbix5.0稳定版详解5(SNMP网络管理协议监控)
【运维知识进阶篇】zabbix5.0稳定版详解5(SNMP网络管理协议监控)
187 0
|
9月前
|
监控 网络架构
Zabbix的snmp监控
Zabbix的snmp监控
68 0
|
11月前
|
监控 数据安全/隐私保护 网络架构
【Zabbix】Zabbix基于SNMP监控配置
【Zabbix】Zabbix基于SNMP监控配置
420 0
|
存储 消息中间件 Prometheus
统一观测丨使用 Prometheus 监控 SNMP,我们该关注哪些指标?
统一观测丨使用 Prometheus 监控 SNMP,我们该关注哪些指标?
统一观测丨使用 Prometheus 监控 SNMP,我们该关注哪些指标?
QGS
|
监控 安全 开发者
zabbix5.0.8-SNMP协议监控Windows10-PC
记zabbix5.0.8-SNMP协议监控Windows10-PC
QGS
170 0
zabbix5.0.8-SNMP协议监控Windows10-PC
QGS
|
监控
zabbix5.0.8-SNMP协议监控HP打印机
记zabbix5.0.8-SNMP协议监控HP打印机
QGS
778 0
zabbix5.0.8-SNMP协议监控HP打印机
QGS
|
监控 网络架构
(centos7-x86)zabbix6.0LTS-SNMP监控linux-x86虚拟机+解决中文乱码问题
记(centos7-x86)zabbix6.0LTS-SNMP监控linux-x86虚拟机+解决中文乱码问题
QGS
183 0
(centos7-x86)zabbix6.0LTS-SNMP监控linux-x86虚拟机+解决中文乱码问题
|
Web App开发 运维 监控
CentOS7部署WeADMIN监控主机交换机和URL(无坑版)
CentOS7部署WeADMIN监控主机交换机和URL(无坑版)
319 0
CentOS7部署WeADMIN监控主机交换机和URL(无坑版)

推荐镜像

更多