CentOS 安装 MRTG

注意:本文档在 CentOS 6.5 x64 系统测试通过,其它平台暂未测试,请谨慎操作。

1. 安裝 MRTG:

# yum install mrtg net-snmp net-snmp-utils

2. 修改 SNMP:

打开 /etc/snmp/snmpd.conf,加入以下下一行:
把第89行前面的注释符号#去掉,变成

view mib2 included .iso.org.dod.internet.mgmt.mib-2 fc

将62行:

access notConfigGroup "" any noauth exact systemview none none

改为

access notConfigGroup "" any noauth exact mib2 none none

设定系统自动启动 snmpd:

# chkconfig snmpd on
# /etc/rc.d/init.d/snmpd restart

查看端口的开启状况也可确认其是否已经被启动:

# netstat -tunlp |grep snmp
tcp 0 0 0.0.0.0:199 0.0.0.0:* LISTEN 4973/snmpd
udp 0 0 0.0.0.0:161 0.0.0.0:* 4973/snmpd

3. 设置 MRTG

** 安裝 MRTG ** 后,要用 cfgmaker 工具建立 /etc/mrtg/mrtg.cfg 配置,方法如下:

# cfgmaker --global "WorkDir:/home/wwwroot/mrtg" --output /etc/mrtg/mrtg.cfg public@127.0.0.1

** WorkDir ** : 创建一个 web目录;** 127.0.0.1 ** : 如果是本地测试就填写 127.0.0.1 即可,生产环境服务器,填写真实IP即可.注意看提示,如果报错请解决完之后再进行下一步,这里我遇到IP错误问题。

** 编辑 mrtg.cfg **

# vim /etc/mrtg/mrtg.cfg
  • 将 #WorkDir:/home/wwwroot/mrtg 去掉注释并改为 WorkDir: /home/wwwroot/mrtg (此处是MRTG的WEB目录)
  • 将 #Options[_]: growright, bits 前面的#去掉,靠左对齐
  • 在最后加上Language: big5,然后保存
  • 将以下选项去除注释,靠左对齐
Target[123.57.62.13_1]: 1:public@123.57.62.13:
SetEnv[123.57.62.13_1]: MRTG_INT_IP="127.0.0.1" MRTG_INT_DESCR="lo"
MaxBytes[123.57.62.13_1]: 1250000
Title[123.57.62.13_1]: Traffic Analysis for 1 -- iZ25b7rrw0bZ
PageTop[123.57.62.13_1]: <h1>Traffic Analysis for 1 -- iZ25b7rrw0bZ</h1>   

4. 测试配置

# env LANG=C /usr/bin/mrtg /etc/mrtg/mrtg.cfg

5. 生成MRTG网站首页文件

# indexmaker /etc/mrtg/mrtg.cfg --output /home/wwwroot/mrtg/index.html

如果这步报错,请检查 /etc/mrtg/mrtg.cfg 文件,是不是有选项注释了。

5. 用 Crontab 自动更新流量状态(crontab 不会用请自行Google )

在 crontab 加入以下一行,MRTG 便会每 5 分钟更新一次:

*/5 * * * * /usr/bin/mrtg /etc/mrtg/mrtg.cfg

可能会提示缺少 LANG 环境变量配置:

修改系统语言配置

#vi /etc/profile

增加如下兩行

export LANG=C

使其生效:

# source /etc/profile

测试是否生效:

echo $LANG

6. 配置 nginx

将 /home/wwwroot/mrtg 配置虚拟主机

预览:

http://hostname/

image.png
image.png
image.png

至此安装结束,感谢观看!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 160,165评论 4 364
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 67,720评论 1 298
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 109,849评论 0 244
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 44,245评论 0 213
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 52,596评论 3 288
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 40,747评论 1 222
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 31,977评论 2 315
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 30,708评论 0 204
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 34,448评论 1 246
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 30,657评论 2 249
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 32,141评论 1 261
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 28,493评论 3 258
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 33,153评论 3 238
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 26,108评论 0 8
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 26,890评论 0 198
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 35,799评论 2 277
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 35,685评论 2 272

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,103评论 18 139
  • 新能源汽车补贴是国家扶持汽车产业向纯电动汽车转型的政策举措,其目标是节能减排直至清洁能源零排放,补贴对象为私人购买...
    高陆通充电阅读 210评论 0 0
  • 幸福不是别人赐予的,而是一点一滴筑造起来的。人生中既有狂风暴雨,也有漫天大雪。只要在你心里的天空上,经常有一轮希望...
    蜕茧琦阅读 519评论 1 1
  • 总有些时候喜欢出神想事情,低着头踩着地上的落叶对室友说:“我以前认识一个姑娘叫做浅喜,她男朋友总是很温柔地唤她‘七...
    苍狗过桥阅读 245评论 0 1