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. odoo 学习

    1.2.3.41.2.5.62.410.6变成1.234,1.256,2.4,10.6 def get_bom_namenum(self, cr, uid, ids, field_name, arg, ...

  2. linux驱动编写之中断处理

    一.中断 1.概念 学过单片机的应该非常清楚中断的概念,也就是CPU在正常执行程序过程中,出现了突发事件(中断事件),于是CPU暂停当前程序的执行,转去处理突发事件.处理完毕后,CPU又返回被中断的程 ...

  3. BZOJ2125 最短路 圆方树、倍增

    传送门 对仙人掌建立圆方树,然后对边定权 对于圆点和圆点之间的边,是原来仙人掌上的桥,边权保持不变 对于圆点和方点之间的边,将圆方树看做以一个圆点为根的有根树之后,一个方点的父亲一定是一个圆点.对于这 ...

  4. Linux性能评测工具之一:gprof篇

    这些天自己试着对项目作一些压力测试和性能优化,也对用过的测试工具作一些总结,并把相关的资料作一个汇总,以便以后信手拈来! 1 简介 改进应用程序的性能是一项非常耗时耗力的工作,但是究竟程序中是哪些函数 ...

  5. java jdk 配置

    1.配置 C:\Program Files\Java\jdk1.8.0_131\bin 路径 到环境变量 Path

  6. SERDES关键技术总结

    转自https://www.cnblogs.com/liujinggang/p/10125727.html 一.SERDES介绍 随着大数据的兴起以及信息技术的快速发展,数据传输对总线带宽的要求越来越 ...

  7. ES7 之 Async/await 的使用

    在 js 异步请求数据时,通常,我们多采用回调函数的方式解决,但是,如果有多个回调函数嵌套时,代码显得很不优雅,维护成本也相应较高. ES6 提供的 Promise 方法和 ES7 提供的 Async ...

  8. java 代码获取视频时长

    package test; import it.sauronsoftware.jave.Encoder; import it.sauronsoftware.jave.MultimediaInfo; i ...

  9. windows上tomcat8的安装及配置

    提示:在安装tomcat之前,确定安装好jdk. 一.下载tomcat8 http://tomcat.apache.org/download-80.cgi 点击这个网址 根据自己电脑的才做系统版本安装 ...

  10. 20172319 《Java程序设计教程》第8周学习总结

    20172319 2018.04.24-05.03 <Java程序设计教程>第8周学习总结 目录 教材学习内容总结 教材学习中的问题和解决过程 代码调试中的问题和解决过程 代码托管 上周考 ...