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. Android中Preference的使用以及监听事件分析

    在Android系统源码中,绝大多数应用程序的UI布局采用了Preference的布局结构,而不是我们平时在模拟器中构建应用程序时使用的View布局结构,例如,Setting模块中布局.当然,凡事都有 ...

  2. mantis增加密码修改

    解决方式就是考虑修改Mantisbt PHP程序,增加一个密码修改框,这样管理员就可以直接修改用户密码了.     操作步骤如下:    1) 修改文件 manage_user_edit_page.p ...

  3. Unity3D ShaderLab 自定义光照模型

    接着上一篇BasicMyDiffuse的代码来说,这次要说明的就是自定义的光照模型,Ctrl+D>BasicMyDiffuse. 1.>//#pragma surface surf Lam ...

  4. WCF之多个协定

    多个协定”示例演示如何在一个服务上实现多个协定,以及如何配置终结点以便与实现的每个协定进行通信 1.服务端代码如下(服务实现了两个协定,增加了黄色所示代码): class Program { stat ...

  5. 即使连网了ping也会失败

    /*************************************************************************** * 即使连网了ping也会失败 * 说明: * ...

  6. busybox inetd tftpd

    /*************************************************************************** * busybox inetd tftpd * ...

  7. qemu源码架构

    前言:本文主要概括了QEMU的代码结构,特别从代码翻译的角度分析了QEMU是如何将客户机代码翻译成TCG代码和主机代码并且最终执行的过程.并且在最后描述了QEMU和KVM之间联系的纽带. 申明:本文前 ...

  8. 如何禁用ListView中的选中效果

    有的时候,我们希望ListView没有选中效果. 导致选中效果出现可能有两方面的原因: 1.每一行View自身可能有选中效果,可以将它的背景设置为透明 2.ListView有一个listSelecto ...

  9. 在centos使用rpm包的方式安装mysql,以及更改root密码

    在centos使用rpm包的方式安装mysql,对于centos官方实际推荐使用yum进行安装,下载安装的方式主要用于内网服务器不能连接外网yum源的情况. 下载包 首先根据centos版本在mysq ...

  10. Linux下使用fdisk发现磁盘空间和使用mount挂载文件系统

    若在安装Linux系统时没有想好怎么使用服务器,开始时只分了一部分给根目录.后面需要再使用时,可以通过几下一步进行分区和挂载文件系统. 看磁柱数使用情况 fdisk -l Disk /dev/sda: ...