zoukankan      html  css  js  c++  java
  • mrtg

    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选项说明:

  • 相关阅读:
    【长篇高能】ReactiveCocoa 和 MVVM 入门
    圆形头像
    C#开发学习——.net C#中页面之间传值传参的方法以及内置对象
    C#开发学习——内联表达式
    C#开发学习——ADO.NET几个重要对象
    Android开发学习——动画
    Android开发学习—— Fragment
    Android开发学习—— ContentProvider内容提供者
    Android开发学习—— Service 服务
    Android开发学习—— Broadcast广播接收者
  • 原文地址:https://www.cnblogs.com/createyuan/p/4332004.html
Copyright © 2011-2022 走看看