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. 谈谈你对http的理解

    一.先看一张图: 二.要client与sever能沟通 1.需要一样的规则,遵循一定的规范-----------协议 好比:不同国家的人,需要一门通用的语言. 2.谈到协议------http---- ...

  2. Makefile学习笔记

    ls -l 查看文件详细信息 1.gcc -E test.c -o test.i//预编译gedit test.i //查看:高级C 2.gcc -Wall -S test.i -o test.s// ...

  3. 调用未绑定的父类方法和使用supper 函数 之间的选择.

    class New_int(int): # 定义一个新的类 继承 int 类 def __add__(self,other): # 重写 + 运算符 # __add__ 就是 int 中 + 的行为 ...

  4. ERP联系人查询和修改(十六)

    查看和修改是同一个界面: <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="L ...

  5. Postfix之mail.cf

    1.# 2. 3.vi /etc/postfix/main.cf #vi编辑postfix配置文件 4.#找到如下配置项酌情修改 5.###### 6.myhostname =  mail.yourd ...

  6. Java课程作业1

    模仿JavaAppArguments.java实例,编写一个程序,此程序从命令行接受多个数字,求和之后输出. 设计思想:命令行参数都是字符串,必须将其转化成数字才能相加,定义一个数组接收字符串转化的数 ...

  7. Unity3D 创建动态的立方体图系统

    Unity3D 创建动态的立方体图系统 这一篇主要是利用上一篇的Shader,通过脚本来完成一个动态的立方体图变化系统. 准备工作如下: 创建一个新的场景.一个球体.提供给场景一个平行光,准备2个立方 ...

  8. 解决:子元素设置margin-top,父元素也受影响的问题

    <!doctype html><html> <head> <meta charset="UTF-8"> <title>子 ...

  9. 利用OLEDB导出数据到Excel

    原帖地址:http://blog.csdn.net/cpp2017/archive/2008/04/02/2245396.aspx 利用OELDB数据访问对象操作Excel文件,达到将数据导出到Exc ...

  10. Oracle PL/SQL高级应用 存储过程

    有名字的Plsql块,成为Oracle的对象,在以后用到时可以直接调用. CREATE OR REPLACE PROCEDURE myproc(id IN varchar2) IS -IN 为输入参数 ...