|
|
Debian下安装MRTG |
|
|
作者:未知 来源:月光软件站 加入时间:2005-5-13 月光软件站 |
先安装apache #apt-get install apache 因为mrtg要依赖于 SNMP服务,所以要安装snmpd # apt-get install snmpd 默认snmpd服务是不对外开放的所以要编辑一下配置文件 # vi /etc/snmp/snmpd.conf
将
# sec.name source community com2sec paranoid default public #com2sec readonly default public #com2sec readwrite default private 改成 # sec.name source community #com2sec paranoid default public com2sec readonly default mypublic #com2sec readwrite default private
重启服务 # /etc/init.d/snmpd restart
这样就可以用mypublic来访问snmpd服务了 下面就可以开始装mrtg了 # apt-get install mrtg mrtg会自动添加到cron服务中每5分钟运行一次
现在开始配置mrtg了 $ cfgmaker --global "WorkDir: /var/www/mrtg" \ --global "Options[_]: growright,bits" \ --ifref=ip mypublic @127.0.0.1 > mrtg.cfg 如果前面配置的正确cfgmaker就可以正确的生成一个mrtg.cfg文件了 去掉注释,下面是我生成文件的主要部分
EnableIPv6: no WorkDir: /var/www/mrtg Options[_]: growright,bits
Target[127.0.0.1_219.217.53.45]: /219.217.53.45:[email protected]: SetEnv[127.0.0.1_219.217.53.45]: MRTG_INT_IP="219.217.53.45" MRTG_INT_DESCR="eth0" MaxBytes[127.0.0.1_219.217.53.45]: 12500000 Title[127.0.0.1_219.217.53.45]: Traffic Analysis for 219.217.53.45 -- trotk PageTop[127.0.0.1_219.217.53.45]: <H1>Traffic Analysis for 219.217.53.45 -- trotk</H1> <TABLE> <TR><TD>System:</TD> <TD>trotk in Unknown (configure /etc/snmp/snmpd.local.conf)</TD></TR> <TR><TD>Maintainer:</TD> <TD>Root <root@localhost> (configure /etc/snmp/snmpd.local.conf)</TD></TR> <TR><TD>Description:</TD><TD>eth0 </TD></TR> <TR><TD>ifType:</TD> <TD>ethernetCsmacd (6)</TD></TR> <TR><TD>ifName:</TD> <TD></TD></TR> <TR><TD>Max Speed:</TD> <TD>100.0 Mbits/s</TD></TR> <TR><TD>Ip:</TD> <TD>219.217.53.45 (trotk.vxin.com)</TD></TR> </TABLE>
用生成的mrtg.cfg覆盖掉/etc/mrtg.cfg 然后执行2-3次 #mrtg /etc/mrtg.cfg #mrtg /etc/mrtg.cfg 开始两次会有几个警告主要是有的文件还没生成。
访问一下 http://localhost/mrtg/
下面会生成一堆文件,查看一下.html文件就可以看到生成的网络流量图表了 :)
|
|
相关文章:相关软件: |
|