/ 中存储网

告诉你Ubuntu上用MRTG监测H3C设备流量的方法及命令

2011-06-16 00:00:00 来源:中存储网

首先进行 H3C 3600配置 登陆3600的管理地址

# 启用SNMP Agent服务,并设置SNMP v3版本的团体名。

system-view

[Sysname] snmp-agent

[Sysname] snmp-agent sys-info version all

[Sysname] snmp-agent community read public

[Sysname] snmp-agent community write private

# 允许交换机向监控服务器10.1.9.44发送Trap报文,使用的团体名为public。

[Sysname] snmp-agent trap enable standard authentication

[Sysname] snmp-agent trap enable standard coldstart

[Sysname] snmp-agent trap enable standard linkup

[Sysname] snmp-agent trap enable standard linkdown

[Sysname] snmp-agent target-host trap address udp-domain 10.1.9.44 udp-port 5000 params securityname public

在Ubuntu 10.04上安装软件:

sudo apt-get install apache2

sudo apt-get install mrtg

sudo apt-get install snmpd

编辑snmpd:

vim /etc/snmp/snmpd.conf

查找到类似的行,修改为如下所示:(仅仅修改屏蔽或放开)

# sec.name source community

# com2sec paranoid default public # kommentieren

com2sec readonly default public # <- auskommentieren

#com2sec readwrite default private

重启snmpd服务:

/etc/init.d/snmpd restart

重新生成mrtg的配置相关文件:

cfgmaker public@localhost > /etc/mrtg.cfg

(注意)一旦仅仅监视一个IP地址采用如下命令:

cfgmaker public@10.10.10.254 > /etc/mrtg.cfg

10.10.10.254是交换机的管理地址

生成mrtg的主页:

indexmaker /etc/mrtg.cfg > /var/www/mrtg/index.html

访问:

http://localhost/mrtg/

等五分钟刷新后既可以看到各个在用端口的流量了。