SNMP和MRTG的安装

运维 系统运维
SNMP和MRTG的安装:net-snmp-5.5、mrtg-2.17.1。MRTG是什么?MRTG(Multi Router Traffic Grapher)是一个监控网络链路流量负载的工具软件,通过snmp协议得到设备的流量信息。本文讲述的是:SNMP和MRTG的安装

SNMPMRTG安装

  通过 ports 安装

  snmp : net-snmp-5.5

  mrtg : mrtg-2.17.1

  算是比较新的版

  ***步: 安装 snmp

  1.   # cd /usr/ports/net-mgmt/net-snmp/  
  2.  
  3.   # make install clean  
  4.  

  然后就等吧。。中间会弹出些 config 让你配置。。默认就行

  第二步: 启动 snmp

  装完以后就 配置 /etc/rc.conf 来启动 snmp

  1.   snmpd_enable="YES" 
  2.  
  3.   snmpd_pidfile="/var/run/snmpd.pid" 
  4.  
  5.   # /usr/local/etc/rc.d/snmpd start  
  6.  

  第三步: 安装 mrtg 了

  1.   # cd /usr/ports/net-mgmt/mrtg/  
  2.  
  3.   # make install clean  
  4.  

  等吧 弹出 config 的时候。记得选择 开启支持 snmp

  装完了就继续 第四步

  第四步:配置 snmpd.conf 文件

  如果不存在这个文件那么就 从 /usr/local/share/snmp/ 目录下的 snmpd.conf.example 复制一个 snmpd.conf

  开始配置文件:

  1.   # vi snmpd.conf  
  2.  

  找到

  1.   # Full access from the local host  
  2.  
  3.   #rocommunity public localhost  
  4.  
  5.   # Default access to basic system info  
  6.  
  7.   rocommunity public default -V systemonly  
  8.  

  默认是以上这样的。 我们要改成这样:

  1.   # Full access from the local host  
  2.  
  3.   rocommunity public localhost  
  4.  
  5.   # Default access to basic system info  
  6.  
  7.   #rocommunity public default -V systemonly  
  8.  

  保存退出

  第五步:生成 mrtg 配置文件

  首先我们要去到 http 访问根目录下 创建一个 mrtg 目录。专门给我们放关于 mrtg的一切

  1.   # mkdir /www/mrtg  
  2.  
  3.   # /usr/local/bin/cfgmaker public@127.0.0.1 > /www/mrtg/mrtg.cfg  
  4.  

  然后就可以在 mrtg 目录里看到 mrtg.cfg 文件了

  1.   # vi /www/mrtg/mrtg.cfg  
  2.  

  我们只需要修改一下就行:

  指定 mrtg 工作目录

  1.   WorkDir: /www/mrtg  
  2.  

  指定 mrtg 显示参数.默认就好

  1.   Options[_] growright,bits  
  2.  

  保存退出。

  第六步: 生成 WEB 页面 index.html

  1.   #/usr/local/bin/indexmaker --title 'test mirror' --output /www/mrtg/index.html /www/mrtg/mrtg.cfg  
  2.  

  执行。就生成了 mrtg 首页了

  第七步: 运行 mrtg 去采集 snmp 信息

  1.   # /usr/local/bin/mrtg /www/mrtg/mrtg.cfg  
  2.  

  运行多几次。***次出错不怕 继续运行几次就没错误信息了

  第八步:定时运行 mrtg 去自动采集 snmp 信息

  1.   */2 * * * * root /usr/local/bin/mrtg /www/mrtg/mrtg.cfg > /dev/null 2>&1  
  2.  

  这样SNMP和MRTG的安装就完成了...

【编辑推荐】

FreeBsd下安装和配置MRTG

Mrtg流量监控

如何使用MRTG监控CPU温度

责任编辑:zhaolei 来源: CSDN
相关推荐

2011-04-01 14:48:29

配置SNMPMRTG

2010-05-28 18:57:15

Mrtg配置

2011-04-01 10:19:13

MrtgCISCO安装

2010-06-01 09:51:11

2010-06-01 10:59:18

2011-03-30 14:36:58

MRTG配置SNMP

2011-03-30 14:44:28

MRTG

2011-03-31 10:26:51

安装MRTG

2011-04-02 10:29:19

MRTG安装

2010-06-07 18:12:39

mrtg 安装

2010-06-01 11:20:39

Mrtg window

2011-03-31 13:40:48

MRTGsquid流量

2011-11-08 21:55:58

MRTG 配置

2011-03-30 15:05:40

MRTG安装

2011-04-02 14:21:48

win安装MRTG

2011-03-30 11:30:31

MRTG

2011-03-31 11:14:29

MRTG监测

2011-03-31 10:31:18

Ubuntu安装MRTG

2011-04-02 14:21:46

MRTG安装

2011-04-01 15:00:35

点赞
收藏

51CTO技术栈公众号