开发者社区> 技术小美> 正文

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,如需转载请自行联系原作者

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
【Zabbix】Zabbix基于SNMP监控配置
【Zabbix】Zabbix基于SNMP监控配置
22 0
【Zabbix】Zabbix 分布式监控—创建Proxy主机
【Zabbix】Zabbix 分布式监控—创建Proxy主机
28 0
干货!Zabbix+ES怎么玩?如何应对海量级监控数据?一文带你玩转开源解决方案。
干货!Zabbix+ES怎么玩?如何应对海量级监控数据?一文带你玩转开源解决方案。
28 0
ZABBIX监控容器内的MySQL数据
ZABBIX监控容器内的MySQL数据
120 0
Zabbix与乐维监控对比分析(八)——其他功能篇
本篇是Zabbix与乐维监控对比分析专题系列文章的第八篇,也是最后一篇,包括二者知识库、CMDB系统集成与ITSM系统集成等功能的对比分析。
47 0
监控神器Zabbix部署
zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。 zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。 zabbix由2部分构成,zabbix server与可选组件zabbix agent。 zabbix server可以通过SNMP,zabbix agent,ping,端口监视等方法提供对远程服务器/网络状态的监视,数据收集等功能,它可以运行在Linux,Ubuntu,Solaris,HP-UX,AIX,Free BSD,Open BSD,OS X等平台上。
127 0
Zabbix与乐维监控对比分析(七)——网络功能篇
本篇是Zabbix与乐维监控对比专题系列文章的第七篇——网络功能篇,具体包括IP地址管理、网络端口映射发现、网络配置备份、专线监控等功能的对比分析
110 0
Zabbix与乐维监控对比分析(六)——图形图表篇
本篇是Zabbix与乐维监控对比分析专题系列文章的第六篇——图形图表篇,包括二者在模板图形及模板表格等功能的对比分析。
73 0
Zabbix与乐维监控对比分析(五)——可视化篇
前面我们详细介绍了Zabbix与乐维监控的架构与性能、Agent管理、自动发现、权限管理、对象管理、告警管理方面的对比分析,相信大家对二者的对比分析有了相对深入的了解,接下来我们将对二者的可视化功能进行对比分析。可视化是当代IT监控的一个创举,让IT监控很大程度摆脱枯燥烦杂的数据,使得监控过程变得更直观。
91 0
不逊色Zabbix的开源监控LibreNMS:全功能网络监控
不逊色Zabbix的开源监控LibreNMS:全功能网络监控
394 0
+关注
技术小美
文章
问答
视频
文章排行榜
最热
最新
相关电子书
更多
《云防火墙实现多账号统一管控》
立即下载
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
相关镜像