如何监视Nagios3中的开关?

我需要监视局域网中的stream量。 我已经安装了nagios核心3.2,我可以监控像CPU负载,磁盘使用情况,http服务器等服务,但现在,如何监控stream量?

我在我局域网的所有机器上使用GNU / Linux Debian Squeeze。

编辑:

交换机:Cisco 1900系列

我试过这个教程,但它指的是我的系统中不存在的文件(例如./usr/local/nagios/etc/objects/switch.cfg),我认为是因为版本。

对于这种事情,我使用MRTG来logging和graphics化交通和Nagios警报,根据什么MRTG读取。 查看Nagios插件,如check_rrd_bw

你确定你不需要像MRTG这样的工具吗? 这是为了这样的事情。 我唯一能想到的就是使用来自Nagios的SNMP GET,但是我从来没有使用过它…我的大部分远程工作都是通过NRPE。

http://exchange.nagios.org和http://www.monitoringexchange.org上有几十个和几十个品牌特定的SNMP插件可以做到这一点。 例如,在Nagios Exchange上,“思科”类别中有37个插件。

您可能还想尝试check_snmp_int插件,在这里: http ://nagios.manubulon.com/我认为它可以与交换机一起工作,但是您必须仔细检查确认。

MRTG是否是这个问题的一个很好的答案取决于提问者用“监视”的意思。 MRTG会制作出漂亮的图表,并为您收集数据,但不会提醒。 使用check_mrtgtraf,你可以让Nagios“监视”MRTG数据,除非你已经build立了MRTG,否则这是很多工作。

一旦你find了一个舒适的方式来轮询你正在寻找的数据, PNP4Nagios会给你一个很好的方式来自动绘制它。