1. 安装支持软件包
    yum –y install gcc perl gd libpng zlib net-snmp mrtg
    配置snmpd
    编辑/etc/snmp/snmpd.conf文件
    备份snmpd.conf文件,新建空白snmpd.conf. 添加如下内容保存即可
    com2sec notConfigUser localhost public
    group notConfigGroup v1 notConfigUser
    group notConfigGroup v2c notConfigUser 
    view systemview included .1.3.6.1.2.1.1
    view systemview included .1.3.6.1.2.1.25.1.1
    access notConfigGroup "" any noauth exact all none none
    view all included .1 80
    syslocation Unknown (edit /etc/snmp/snmpd.conf)
    syscontact Root
  2. 修改完成后重启snmpd
    service snmpd restart 
    chkconfig snmpd on
  3. 配置mrtg
    默认的mrtg配置文件保存在/etc/mrtg/mrtg.cfg
    建议使用命令生成mrtg.cfg模板。
    cfgmaker public@localhost --output /etc/mrtg.cfg
  4. 修改/etc/mrtg.cfg文件
    只需将WorkDir: 修改为访问路径即可
    如:WorkDir: /var/www/mrtg
    mkdir /var/www/mrtg
  5. 生成mrtg首页
    Indexmaker /etc/mrtg/cfg > /var/www/mrtg/index.html
    赋权:chmod 777 /usr/bin/rateup
  6. 使用mrtg绘制数据图表
    env LANG=C /usr/bin/mrtg /etc/mrtg.cfg
  7. 创建定时任务
    */5 * * * * env LANG=C /usr/bin/mrtg /etc/mrtg.cfg
  8. 修改/etc/httpd/conf.d/mrtg.conf (默认只运行本机访问)

    Alias /mrtg /var/www/mrtg

    <Location /mrtg>
    Order deny,allow
    Deny from none
    Allow from all
    Allow from ::1
    # Allow from .example.com
    </Location>

    重启apache访问http://your-ip/mrtg/即可

参考:http://my.oschina.net/jack230230/blog/150470 (包括CPU、内存监控)

centos Install Mrtg的更多相关文章

  1. centos install shutter (How to enable Nux Dextop repository on CentOS or RHEL)

    http://ask.xmodulo.com/enable-nux-dextop-repository-centos-rhel.html Question: I would like to insta ...

  2. centos install redmine (项目管理工具)

    安装环境:Centos.mysql.Ruby.Apache.Redmineyum updateyum -y groupinstall "Development Tools"yum ...

  3. centos Install Docker

    安装必备软件 $ yum -y install iptables iptables-services net-tools vim wget $ wget -P ~ https://github.com ...

  4. docker学习笔记 --- centos install

    Docker简介: Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源. Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级.可移植的容器中,然后发 ...

  5. centos install rabbitmq

    安装rabbitmq 需要环境上有erlang,没有安装的可以参照下面的内容进行安装: https://www.erlang-solutions.com/resources/download.html ...

  6. centos install docker setup centos7 安装docker

    centos7 安装docker 1: 安装必要的一些系统工具sudo yum install -y yum-utils device-mapper-persistent-data lvm2 2: 添 ...

  7. CentOS install GCC-4.8.5

    1. 下载源码:http://ftp.gnu.org/gnu/gcc 2. cd gcc-4.8.5 ./contrib/download_prerequisites       //下载资源包 3. ...

  8. centos install(160112更新)

    centos安装之后: 更新 yum update 新增用户: useradd myuser passwd myuser 添加sudo: usermod -a -G wheel myuser //vi ...

  9. Fedora、CentOS install TTF/otf fonts

    Step 1:切换至字体下载目录: [Richard@localhost Downloads]$ ll | grep otf -rw-rw-r--. Richard Richard 7月 RBNo2L ...

随机推荐

  1. JaxbUtil转json转XML工具类

    json转换为XML工具类 package com.cxf.value; import org.springframework.util.StringUtils; import javax.xml.b ...

  2. jQuery webcam plugin

    jQuery webcam plugin The jQuery webcam plugin is a transparent layer to communicate with a camera di ...

  3. jetty 客服端 与服务端

    jetty 服务端,客服端有请求buffter 检查 默认4kb 4096 客服端 HttpClient client=new HttpClient(); client.setRequestBuffe ...

  4. LOJ #6062. 「2017 山东一轮集训 Day2」Pair

    这是Lowest JN dalao昨天上课讲的一道神题其实是水题啦 题意很简单,我们也很容易建模转化出一个奇怪的东西 首先我们对b进行sort,然后我们就可以通过二分来判断出这个数可以和哪些数配对 然 ...

  5. [Spark][Python]DataFrame where 操作例子

    [Spark][Python]DataFrame中取出有限个记录的例子 的 继续 [15]: myDF=peopleDF.where("age>21") In [16]: m ...

  6. .NET持续集成与自动化部署之路第二篇——使用NuGet.Server搭建公司内部的Nuget(包)管理器

    使用NuGet.Server搭建公司内部的Nuget(包)管理器 前言     Nuget是一个.NET平台下的开源的项目,它是Visual Studio的扩展.在使用Visual Studio开发基 ...

  7. Roslyn入门(一)-C#语法分析

    演示环境 Visual Studio 2017 .NET Compiler Platform SDK 简介 今天,Visual Basic和C#编译器是黑盒子:输入文本然后输出字节,编译管道的中间阶段 ...

  8. Node.js系列-express(下)

    前言 距上次更新博客又两个月多了,这两个月内除了上班时间忙公司的项目外,下班后也没有闲着,做了点外包,有小程序的,管理端的项目.也可能那段时间做的外包项目也都比较急,所以晚上都搞到一点左右睡,严重的压 ...

  9. 基于Nginx+Keepalived的LB服务监控(邮件报警)

    IDC两台机器上部署了Nginx+Keepalived主从模式的LB代理负载层,现在需要对LB进行每日巡检和服务监控,利用SendEmail邮件监控. 0)SendEmail部署 参考:http:// ...

  10. Fedora 19安装mysql

    安装数据库模块 Mysql和Mysql-server#yum install mysql mysql-server 开启mysql服务#systemctl start mysqld.service同样 ...