注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

A small step

Judgement Must

 
 
 

日志

 
 
关于我

不要因为急着赶路,让自己的步伐杂乱。远方是既定的目标,但路上才是最重要的经历!

网易考拉推荐

利用Cacti监控交换机  

2015-03-23 18:16:01|  分类: 系统监控 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

Cacti的强大之处在于它能够实现对各种设备的监控,无论是系统、服务、交换机、路由器都能够监控得到,而这一切都需要依赖snmp,而本文主要介绍Cacti对交换机监控的配置过程,其中涉及交换机snmp配置,Cacti监控交换机配置。

软件:Cacti中文版

硬件:H3C S3500 EA


一、    交换机配置

假如你现在拿到的是一台没有经过任何配置的交换机,我们需要配置交换机的snmp功能,以便从Cacti捕获数据。首先配置交换机的telnet远程登录功能,以便远程配置。

以下是一些配置信息:

交换机Vlan IP172.10.0.250/24

交换机远程密码:linuxpad

首先使用console线将交换机连接到电脑上,使用超级终端或者CRT工具(Secure CRT)之类的工具连接交换机进行配置,不会的可以到网上搜索或参考说明书。

1.     配置Vlan IP

<H3C>system-view

[H3C]interface Vlan-interface 1

[H3C-Vlan-interface1]ip address 172.10.0.250 255.255.255.0

[H3C-Vlan-interface1]quit

 

2.     配置telnet认证

[H3C]telnet server enable          //启用telnet

% Telnet server has been started

[H3C]user-interface vty 0 4        //配置认证

[H3C-ui-vty0-4]authentication-mode password

[H3C-ui-vty0-4]set authentication password simple linuxpad  //linuxpad为密码

[H3C-ui-vty0-4]user privilege level 3           //用户级别,设为3,最高权限

[H3C-ui-vty0-4]protocol inbound telnet        //一些常规设置

[H3C-ui-vty0-4]screen-length 30

[H3C-ui-vty0-4]history-command max-size 20

[H3C-ui-vty0-4]idle-timeout 6

3.     配置snmp

snmp v3版本认证需设置团体和用户,认证稍微复杂些,这里采用v2c版本来实现

snmp版本:v2c

团体名:monitor  权限只读

监控IP172.10.0.251

trap使用端口:162

 

[H3C]snmp-agent sys-info version v2c

[H3C]snmp-agent community read monitor

[H3C]snmp-agent trap enable

[H3C]snmp-agent target-host trap address udp-domain 172.10.0.251 udp-port 162 params securityname monitor v2c

最后保存配置信息

[H3C]save

查看当前配置使用命令

[H3C] display current-configuration

二、    Cacti设置

1.     添加交换机设备

Cacti服务器IP需设置为172.10.0.251,原因参看上一步。

登录Cacti”控制面板,选择管理下的设备,选择右上角的添加 ” 描述填写一个名称,设备名填写交换机IP” Monitor Host”勾选(还记得在上篇文章中的插件Monitor嘛?)离线设备检测选择SNMP”SNMP版本选择版本2”SNMP连接字串填写monitor(团体名)”SNMP端口默认161,所有配置如图1

利用Cacti监控交换机 - 不死的蜗牛 - TOMORROW
 

1

点击创建,如果没有问题,我们会在上方看到以下交换机信息,如图2

利用Cacti监控交换机 - 不死的蜗牛 - TOMORROW

2

2.     创建监控项目

点击为此设备创建图像,由于我只用了交换机的12口,所以这里只选择交换机监控和12口监控,点击创建完成,如图3

利用Cacti监控交换机 - 不死的蜗牛 - TOMORROW

3

3.     将图像加入图像树

Cacti控制面板,选择图像树,选择添加树项目类型选择设备,设备选择S3500(172.10.0.250),如图4

利用Cacti监控交换机 - 不死的蜗牛 - TOMORROW

4

这时,在图像树下就能看到我们新添加的交换机了,如图5

利用Cacti监控交换机 - 不死的蜗牛 - TOMORROW

5

同样monitor下也可以看到交换机存活状态,如图6

利用Cacti监控交换机 - 不死的蜗牛 - TOMORROW

6

稍等一会儿,就可以看到图像上出现了交换机流量,如图7

利用Cacti监控交换机 - 不死的蜗牛 - TOMORROW

7




今天配置了新购的华为三层交换机S5348-tp-si,虽然是snmp协议运行正常,但是在配置完毕使用cacti进行监控的时候出现了端口信息不完全的情况。
   Cacti监控华为流量监控的标题为为Traffic GigabitEthernet,但是对应的端口号却是显示不出来,查看图片的流量统计描述都是 |host_description| – Traffic – |query_ifName| ,这个和其他的机器没有什么区别,但是就是发现其他型号的交换名ifname比较短,而华为的交换机端口ifname比较长,判断原因是Cacti的用于显示数据查询区域的最大字符数的“最大域 长度”默认值为15,这个值是比较小的,为了解决这个问题,我们需要有两步进行:
    一、修改监控查询区域的长度
    1、中文版
    配置 -> 设置 -> 外观 ->数据查询出将最大区域长度有15改为30即可。
   2、英文版
    Console -> Settings -> Visual -> Maximum Field Length: 默认15,修改为30。
    二、修改流量监控的数据模板
    我们打开流量监控使用的数据模板。发现流量的绘图引用的是Interface – Traffic (bits/sec)这个模板。修改过程如下:
    1、中文版
    模板 -> 数据模板 ->Interface – Traffic ->数据源-> 名字,
将|host_description| - Traffic修改为 |host_description| - Traffic– |query_ifName|。
    2、英文版
console–Graph Templates–Interface – Traffic Graph Template -> Title (--title) 将|host_description| - Traffic修改为 |host_description| - Traffic– |query_ifName|。在后面的框框里面加上了 – |query_ifName| 这部分内容,以前这里是没有的!
   三、重新添加图形,我们发现端口已经出来了!
  评论这张
 
阅读(1253)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018