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. Osmocom-BB MOTO C118硬刷

    写在最前面,先知我YY下硬刷最好可能实现的功能: 1.把软件刷入flash,修改loader后,可以实现上电就自动运行程序: 2.硬刷后,程序自动起来,可以修改loader就行加密 3.硬刷后,有可能 ...

  2. Osmocom-BB中cell_log的多种使用姿势

    转载留做备份,原文地址:http://92ez.com/?action=show&id=23342 翻阅osmocom-bb源码的时候注意到,在cell_log中有非常多我们从来没有注意到的功 ...

  3. codevs 5429 完全背包

    单调队列优化. 好像有点烦...调了许久. #include<iostream> #include<cstdio> #include<cstring> #inclu ...

  4. PHP_string

    \n 换行 \r 回车 \t 制表符 \$ 美元符 \0 八进制数 \x 十六进制数 \\ 反斜杠字符

  5. Windows10中无法打开这个应用的解决方案

    报错的图:

  6. 百度VS高德:LBS开发平台ios SDK对比评测

    随着iPhone6手机的热销,目前的iOS应用开发市场也迎来了全盛时期.据了解,目前市面上已有的iOS应用基本覆盖了购物.上门服务.用车服务.娱乐等行业.而在这些iOS应用中,内置LBS服务的应用占大 ...

  7. VM设置BIOS延长时间

    更改文件中的 bios.bootDelay = "XXXX"

  8. Unity3D ShaderLab 修改渲染队列进行深度排序

    Unity3D ShaderLab 修改渲染队列进行深度排序 为了更深刻的理解透明度,我们还需要学习一下深度排序,简单来说就是物体被渲染的先后顺序. Unity允许我们通过代码来控制某个特定物体渲染到 ...

  9. HDU 4462

    http://acm.hdu.edu.cn/showproblem.php?pid=4462 一道题意不清的水题 题意:给一个n*n的格子,在上面放草人,每个草人有恐惧范围,问最少选择几个草人可以覆盖 ...

  10. stdobj to array php

    The lazy one-liner method You can do this in a one liner using the JSON methods if you're willing to ...