Linux下用mrtg监控网络设备端口流量

欢迎进入Linux社区论坛,与200万技术人员互动交流 >>进入

被监控设备必须支持snmp协议,因为mrtg就是通过snmp协议来获取该设备的端口流量信息。如何在一个网络设备上启用snmp协议呢?

在配置模式下执行如下命令:3550(config)#snmp-server community public ro,启用snmp协议。启用后才能使用mrtg进行监控。

我中心用一台linux服务器监控三台网络设备的流量,其服务器地址为10.66.100.100/16,三台交换机的任一VLAN地址分别为192.168.3.253,172.19.96.2,10.70.0.1。现为了叙述方便,仅选取10网段的交换机为例进行说明。其他设备方法相同,不再赘述。

在执行mrtg的各步操作前,linux系统中必须先安装apache服务,用于网页发布。

I、 Apache服务的安装 因为mrtg是以网页的形式来显示被监测设备的端口流量信息的,所以必须先安装apache服务。现将安装过程中的几个问题描述如下: 下载apache-2.0.44-2.i586.rpm软件包,安装时系统显示”libssl.so.0 is needed by apache-2.0.44-2.i586.rpm”,说明安装apache服务时需要该函数库。 下载openssl-compat-0.9.6m-8.i586.rpm软件包,安装后系统不再出现上述提示,但提示缺少libdb.so.3文件,下载db2-2.4.14-8.i585.rpm软件包,安装后可以正常安装apache2.0。

II、 启动Apache服务 在”控制面板”‘”服务”项中选中httpd项,进行各种操作。

III、 Apache服务的配置 安装完成后,系统自动在/etc/apache2目录下生成httpd.conf文件,该文件是Apache服务的配置文件,将其中一行修改如下: <Directory “/usr/local/apache2/htdocs/mrtg”> 此目录即为网页发布目录,后续操作所生成的索引文件都将存放在这个目录中,才能以网页的形式发布出来。

注:给大家介绍一个网站,上面提供了非常全面的rpm包下载,本文中所用的所有rpm包都从该网站下载,非常方便。网址为:http://rpm.pbone.net/

[1][2]

最快乐的时候,就是去旅行。

Linux下用mrtg监控网络设备端口流量

相关文章:

你感兴趣的文章:

标签云: