centos6.5-64-minimal

http://oss.oetiker.ch/mrtg/doc/cfgmaker.en.html
http://www.cnblogs.com/see7di/archive/2012/12/10/2811041.html

安装

[root@localhost cfg]# history
    1  vi /etc/sysconfig/network-scripts/ifcfg-eth0
    2  vi /etc/resolv.conf
    3  service network restart
    4  ping qq.com
   14  yum install man
   15  man curl
   16  curl -O http://oss.oetiker.ch/mrtg/pub/mrtg-2.17.4.tar.gz
   18  mv mrtg-2.17.4.tar.gz /usr/local/src/
   20  cd /usr/local/src/
   22  tar zxvf mrtg-2.17.4.tar.gz
   24  cd mrtg-2.17.4
   27  less CHANGES
   28  less README
   29  cd doc/
   32  less mrtg-unix-guide.txt

88  service httpd start
   89  service iptables stop
   90  chkconfig --level 2345 iptables off

[root@localhost mrtg-2.17.4]# yum install gcc perl gd-devel httpd
[root@localhost mrtg-2.17.4]# ./configure
[root@localhost mrtg-2.17.4]# make;make install
[root@localhost bin]# mkdir /var/www/html/mrtg
[root@localhost bin]# mkdir /var/www/html/mrtg/cfg
生成mrtg.cfg
[root@localhost bin]# /usr/local/mrtg-2/bin/cfgmaker --ifref=ip --global 'WorkDir: /var/www/html/mrtg' --global 'Options[_]: bits,growright'  --output /var/www/html/mrtg/cfg/mrtg.cfg flt123@192.168.1.90
执行生成页面
[root@localhost bin]# env LANG=C /usr/local/mrtg-2/bin/mrtg /var/www/html/mrtg/cfg/mrtg.cfg
命令行执行第一次可能有错误,执行两三次就可以了
*/1 * * * * env LANG=C /usr/local/mrtg-2/bin/mrtg /var/www/html/mrtg/cfg/mrtg.cfg --logging /var/log/mrtg.log
生成主页文件
[root@localhost bin]# /usr/local/mrtg-2/bin/indexmaker --output=/var/www/html/mrtg/index.html --title="flt-NB"  /var/www/html/mrtg/cfg/mrtg.cfg

上面只是针对一台目标机器,我们可以继续上面的cfgmaker来产生再多一台目标机器,把结果输出到屏幕,然后在把对应的项添加到原有的mrtg.conf文件里面我们在监控网络流量的基础上添加其它应用

MRTG不仅可以监测网络链路的流量, 还可以监测设备的CPU利用率、内存使用率等参数,对及时发现故障和监测网络性能具有重要意义的实时信息。此外,可以通过手工来配置MRTG文件mrtg.cfg,完全定制MRTG的运行。除了通过IP 地址、域名来定义要观测的设备或端口,熟悉SNMP的网管人员还可以直接用SNMP MIB 的变量名或OID 值细化你要观测的对象(如: ifInError, ifOurError 等)。语言、图形显示标题、Y轴的方向、单位,参数门限, 抑制某个图形的输出等等,这些都可以定制。比如,在全局变量中定义:language:Chinese, 你就可以显示中文的图形标题了,而定义:RunAs Daemon: yes,还可使MRTG以后台守护进程的方式运行。

mrtg.cfg选项说明:

mrtg的更多相关文章

  1. 使用snmp+mrtg监控CPU、流量、磁盘空间、内存

    1.安装snmp rpm -qa|grep snmp* //查看是否安装了snmpyum -y install snmp* //安装snmp #vim /etc/snmp/snmpd.confroco ...

  2. MRTG开源监控安装手册

    环境要求: CentOS6以上版本 2G内存 16G存储 源码包下载:第一部分:下载,第二部分:下载 1.安装snmp: yum install -y net-snmp net-snmp-devel ...

  3. CentOS 6用snmp配合MRTG显示系统状态

    1. 软件安装以yum的方式安装snmp/MRTG 安装SNMP(要记得安装net-snmp-utils,不然snmpwalk将不能使用)yum -y install net-snmp* 安装MRTG ...

  4. mrtg监控网络流量简单配置

    Mrtg服务器搭建(监控网络流量) [日期:2012-07-03] 来源:Linux社区  作者:split_two [字体:大 中 小]   [实验环境] 监控机:Red Hat linux 5.3 ...

  5. Windows server install mrtg

    由于MRTG使用Perl语言编写 , 安装ActivePerl http://downloads.activestate.com/ActivePerl/releases/5.20.1.2000/Act ...

  6. MRTG在Windows平台的安装及使用

    MRTG (Multi Router Traffic Grapher)是一款监控网络流量负载的免费软件,目前利用MRTG已经开发出了各式各样的统计系统: 1.系统资源负载统计,例如:磁盘空间.CPU负 ...

  7. centos Install Mrtg

    安装支持软件包yum –y install gcc perl gd libpng zlib net-snmp mrtg配置snmpd编辑/etc/snmp/snmpd.conf文件备份snmpd.co ...

  8. Linux服务器---流量监控MRTG

    MRTG MRTG可以分析网络流量,但是它必须依赖SNMP协议.将收集到的数据生成HTML文件,以图片的形式展示出来 1.安装一些依赖软件 [root@localhost bandwidthd-2.0 ...

  9. mrtg 和 rrdtools

    mrtg可能很多人都用过,但那已经是n久以前的事了,现在在国内很多IDC,ISP都还用这个,因为我们这有个Linux科学家,在Linux工作n 久,我也就沾点光,学了不少东西,现在给大家介绍一个rrd ...

随机推荐

  1. META标签的NAME变量

    META标签的NAME变量语法格式是: <META NAME=xxx CONTENT=xxxxxxxxxxxxxxxxxx> 其中xxx主要有下面几种参数: 1. Keywords(关键字 ...

  2. 学习笔记:只有一套app设计稿(5s尺寸)切出4和4s尺寸以及安卓系统主流尺寸的图

    如何在只有一套app设计稿(5s尺寸)切出4和4s尺寸以及安卓系统主流尺寸的图 转自:http://www.zhihu.com/question/23255417   版权归原作者所有 目前ios手机 ...

  3. Android Focusable in Touch Mode 介绍

    在学习 ListView 源码时,发现了 Focusable in Touch Mode 这个概念,注释的意思是: whether this view can receive focus while ...

  4. Android沉浸式(侵入式)标题栏(状态栏)Status(三)

     Android沉浸式(侵入式)标题栏(状态栏)Status(三) 从附录文章1,2可以看到,依靠Android系统提供的标准方案,状态栏即便在透明状态下,仍然有些半透明而不是全透明.本文是And ...

  5. 关于HttpWebRequest.KeepAlive

    于HTTP服务器每个客户端2个连接的限制这两天猫在家里搞一个多线程的断点续传得C#程序,发现同时只能开2个线程下载,其他的线程一律要等待,这样就导致下载大文件时其他线程经常超时,郁闷好久.今天回公司无 ...

  6. Magento速度优化

    一.Magento Compiler可以提高 25% 到 50% 速度 Magento的性能一直是大家比较关心的焦点,现在Magento最新的版本 1.3.2.2 增加了 Magento Compil ...

  7. iOS-代理

    1.协议是一组通讯协议,一般用作两个类之间的通信. 2.协议声明了一组所有类对象都可以实现的接口. 3.协议不是类,用@protocol关键字声明一个协议. 4.与协议有关的两个对象,代理者和委托者. ...

  8. 常用http请求状态码含义

    1**  ----临时响应 2**  ----成功响应 3**  ----重定向 4**  ----请求错误 5**  ----服务器错误 常用的几个如下: 200---服务器成功返回网页 301-- ...

  9. 使用ingress qdisc和ifb进行qos

    ifb   The Intermediate Functional Block device is the successor to the IMQ iptables module that was ...

  10. CSS2伪类选择器要点

    有四个选择器,分别是 hover:鼠标悬停 link:链接不能使用时 visited:链接被点击后 active:链接被点击时,如果鼠标不放,就会一直触发active属性 link在w3c中记录为链接 ...