Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2275989
  • 博文数量: 308
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 7057
  • 用 户 组: 普通用户
  • 注册时间: 2013-10-23 19:15
个人简介

qq:78080458 学习交流群:150633458

文章分类

全部博文(308)

文章存档

2019年(26)

2018年(130)

2016年(20)

2015年(60)

2014年(41)

2013年(31)

分类: LINUX

2019-01-07 06:51:18

MRTG

MRTG可以分析网络流量,但是它必须依赖SNMP协议。将收集到的数据生成HTML文件,以图片的形式展示出来

1、安装一些依赖软件

[root@localhost bandwidthd-2.0.1]# yum install -y net-snmp

 

2、配置snmp,编辑配置文件“/etc/snmp/snmpd.conf

[root@localhost bandwidthd]# gedit /etc/snmp/snmpd.conf

view    systemview    included  .1.3.6.1.2.1.1

view    systemview    included  .1.3.6.1.2.1.25.1.1

view    systemview    included  .1.3.6.1.2.1.2

 

3、启动snmp服务

[root@localhost bandwidthd]# service snmpd start

正在启动snmpd                                           [确定]

[root@localhost bandwidthd]#

 

4、下载bandwidthd软件(https://oss.oetiker.ch/mrtg/pub/?M=D),或者以yum方式在线安装

[root@localhost bandwidthd]# yum install -y mrtg

 

5、修改配置文件”/etc/httpd/conf.d/mrtg.conf”

[root@localhost bandwidthd]# gedit /etc/httpd/conf.d/mrtg.conf 

    Order deny,allow

#    Deny from all      //这句要注释掉

    Allow from all      //这里为all,允许检测所有ip

    Allow from ::1

    # Allow from .example.com

 

6、生成mrtg文件,并做一些修改。

[root@localhost bandwidthd]# cfgmaker public@192.168.0.113>/etc/mrtg/mrtg.cfg       //生成文件,注意ip地址需要用户自己设置

[root@localhost bandwidthd]# gedit /etc/mrtg/mrtg.cfg      //修改文件

#  for UNIX

 WorkDir: /var/www/mrtg      //当前处于centos系统,因此这句去掉注释.这个路径是apache下的网页路径

#  or for NT

# WorkDir: c:\mrtgdata

### Global Defaults

#  to get bits instead of bytes and graphs growing to the right

 

 Options[_]: growright, bits    //去掉注释

 

7、生成html文件,执行三次指令

[root@localhost bandwidthd]# env LANG=C mrtg /etc/mrtg/mrtg.cfg   //第一次

2018-08-22 14:50:00, Rateup WARNING: /usr/bin/rateup could not read the primary log file for 192.168.0.113_2

2018-08-22 14:50:00, Rateup WARNING: /usr/bin/rateup The backup log file for 192.168.0.113_2 was invalid as well

2018-08-22 14:50:00, Rateup WARNING: /usr/bin/rateup Can't remove 192.168.0.113_2.old updating log file

2018-08-22 14:50:00, Rateup WARNING: /usr/bin/rateup Can't rename 192.168.0.113_2.log to 192.168.0.113_2.old updating log file

[root@localhost bandwidthd]# env LANG=C mrtg /etc/mrtg/mrtg.cfg    //第二次

[root@localhost bandwidthd]# env LANG=C mrtg /etc/mrtg/mrtg.cfg    //第三次

 

8、在浏览器输入“127.0.0.1/mrtg/192.168.0.113_2.html,这样就可以访问了

 

阅读(2794) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~
评论热议
请登录后评论。

登录 注册