软件工程

本类阅读TOP10

·PHP4 + MYSQL + APACHE 在 WIN 系统下的安装、配置
·Linux 入门常用命令(1)
·Linux 入门常用命令(2)
·使用 DCPROMO/FORCEREMOVAL 命令强制将 Active Directory 域控制器降级
·DirectShow学习(八): CBaseRender类及相应Pin类的源代码分析
·基于ICE方式SIP信令穿透Symmetric NAT技术研究
·Windows 2003网络负载均衡的实现
·一网打尽Win十四种系统故障解决方法
·数百种 Windows 软件的免费替代品列表
·收藏---行百里半九十

分类导航
VC语言Delphi
VB语言ASP
PerlJava
Script数据库
其他语言游戏开发
文件格式网站制作
软件工程.NET开发
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文件就可以看到生成的网络流量图表了 :)


相关文章

相关软件