Mrtg(Multi Router Traffic Grapher,MRTG)是一个监控网络链路流量负载的工具软件, 它通过snmp协议从设备得到设备的流量信息,并将流量负载以包含PNG格式的图形的HTML 文档方式显示给用户,以非常直观的形式显示流量负载 (可以在网站http:// www.stat.ee.ethz.ch/mrtg/得到mrtg的输出结果示例)。
1.运行下面的东东
cfgmaker --global 'WorkDir: /home/lsb/test/mrtg' /
--global 'Options[_]: bits,growright' /
--output '/home/lsb/test/mrtg/mrtg.cfg' /
snmpread@192.168.0.132:1999
2. cp mrtg/images/* /home/lsb/test/mrtg
indexmaker --title="192.168.0.132 stat" --columns=1 --output=192.168.0.132.html mrtg.cfg
3. edit mrtg.cfg
4.在crontab加
*/5 * * * * /usr/bin/mrtg /home/lsb/test/mrtg/mrtg.cfg
4.定制html
然后写中文?
LLanguage: gb
LogFormat
Title
PageTop
Options[UserNum]: gauge,growright,nopercent, noo
#nolegend 不打印
#integer 打印整数
#noinfo 没有前面的详细说明
ShortLegend[UserNum]: 个
LegendI[UserNum]: 在线用户 
Target[192.168.0.132_cpusum]:.1.3.6.1.4.1.2021.11.50.0&.1.3.6.1.4.1.2021.11.50.0:snmpread@192.168.0.132:1999 + .1.3.6.1.4.1.2021.11.52.0&.1.3.6.1.4.1.2021.11.52.0:snmpread@192.168.0.132:1999 + .1.3.6.1.4.1.2021.11.51.0&.1.3.6.1.4.1.2021.11.51.0:snmpread@192.168.0.132:1999
MaxBytes[192.168.0.132_cpusum]: 100
Title[192.168.0.132_cpusum]: CPU LOAD
PageTop[192.168.0.132_cpusum]: <H1>Active CPU Load %</H1>
Unscaled[192.168.0.132_cpusum]: ymwd
ShortLegend[192.168.0.132_cpusum]: %
YLegend[192.168.0.132_cpusum]: CPU Utilization
Legend1[192.168.0.132_cpusum]: Active CPU in % (Load)
Legend2[192.168.0.132_cpusum]:
Legend3[192.168.0.132_cpusum]:
Legend4[192.168.0.132_cpusum]:
LegendI[192.168.0.132_cpusum]: Active
LegendO[192.168.0.132_cpusum]:
Options[192.168.0.132_cpusum]: growright,nopercent
本文介绍MRTG(MultiRouter Traffic Grapher)的安装配置步骤及如何通过SNMP获取网络设备流量信息并生成直观的流量负载图表。具体包括配置文件编辑、定时任务设置及定制HTML页面的方法。
731

被折叠的 条评论
为什么被折叠?



