安装配置MRTG所需要的软件准备 (RHEL5, 都是RPM包,光盘自带)

gd-2.0.33-9.4.el5
gd-devel-2.0.33-9.4.el5
perl-5.8.8-18.el5
mod_perl-2.0.4-6.el5
libpng-1.2.10-7.1.el5
libpng-devel-1.2.10-7.1.el5
gcc-4.1.2-44.el5
gcc-c++-4.1.2-44.el5
zlib-1.2.3-3
zlib-devel-1.2.3-3
httpd-2.2.3-22.el5
net-snmp-5.3.2.2-5.el5
mrtg-2.14.5-2.i386.rpm

1- SNMP的配置

被监控LINUX端: IP:10.0.10.1和 IP:10.0.10.113

# vi /etc/snmp/snmpd.conf

view mib2 included .iso.org.dod.internet.mgmt.mib-2 fc       //把文件89行的#去掉

access notConfigGroup "" any noauth exact systemview none none        //未修改前的62行

access notConfigGroup "" any noauth exact mib2 none none        //把62行改成这样

rocommuntity public       //在文件最后添加

# servicesnmpd restart

被监控Win2003端 : IP 10.0.0.16

首先进入控制面板-添加/删除程序-添加/删除 Windows 组件-网络和监视工具-简单网络管理协议(SNMP)

Windows 会自动安装,中间可能会要求插入安装盘以继续。安装完成后 Win-R 输入services.msc打开 Windows 服务管理,找到 SNMP 服务,右键属性,在安装选项卡中,新建团体命名为 public,注意10.0.10.112为监控服务器IP地址.

完成以上步骤后,就表明被监控端的SNMP协议已经开启,现在需要配置监控端的MRTG服务

# cfgmaker --output=/var/www/mrtg/mrtg.cfgpublic@10.0.0.16         //从10.0.0.16服务器生成mrtg.cfg配置文件.

# cfgmaker --output=/var/www/mrtg/mrtg.cfgpublic@10.0.10.1          //和上面一个意思

# cfgmaker --output=/var/www/mrtg/mrtg.cfgpublic@10.0.10.113       //同上

# vim /var/www/mrtg/mrtg.cfg             //编辑刚才生成的文件

# for UNIX

WorkDir: /var/www/mrtg          //在for UNIX下面添加工作目录,改目录为mrtg.cfg的上级目录

# vim /var/www/mrtg/mrtg1.cfg      //同理以上操作

# vim /var/www/mrtg/mrtg2.cfg      //同上

# mrtg /var/www/mrtg/mrtg.cfg      //运行该命令.会提示你语言环境需设定.

# env LANG=C /usr/bin/mrtg /var/www/mrtg/mrtg.cfg     //该指令运行后的报错可以忽略,多运行几次就没了. 但如果是报mrtg.cfg文件语法错误的话,就需要再去检查/var/www/mrtg/mrtg.cfg文件了

# mrtg /var/www/mrtg/mrtg1.cfg      //同理操作

# env LANG=C /usr/bin/mrtg /var/www/mrtg/mrtg1.cfg     //同理操作

# mrtg /var/www/mrtg/mrtg.cfg      //同理操作

# env LANG=C /usr/bin/mrtg /var/www/mrtg/mrtg2.cfg     //同理操作

# indexmaker --output=/var/www/mrtg/mrtg.html --title=monitor /var/www/mrtg/mrtg.cfg /var/www/mrtg/mrtg1.cfg /var/www/mrtg/mrtg2.cfg     //用indexmaker命令同时将mrtg,mrtg1,mrtg2,也就是10.0.0.16;10.0.10.1;10.0.10.113;这3个被监控服务器的流量图放置在一个HTML页面内,方面查看.

APACHE服务的配置这里就略了.

在开启HTTPD服务后,进入IE,输入http:// [ your ip ] /mrtg/mrtg.html后会提示无权限,所以需要修改/etc/httpd/conf.d/mrtg.conf文件,将里面默认只允许本地访问的策略给去掉.否则你用自己的笔记本或PC是访问不了监控服务器提供的监控页面的.

最后配置crontab -e ,让其每5分钟执行一次

# crontab -l           //查看计划任务内容

*/5 * * * * /usr/bin/mrtg /var/www/mrtg/mrtg.cfg

*/5 * * * * /usr/bin/mrtg /var/www/mrtg/mrtg1.cfg

*/5 * * * * /usr/bin/mrtg /var/www/mrtg/mrtg2.cfg

配置的效果图

转载于:https://blog.51cto.com/irinilu/390474

RHEL MRTG 系统流量监测的安装和配置相关推荐

  1. 软件配置 | ios系统Clion下载、安装、配置环境

    软件配置 软件配置 | ios系统Clion下载.安装.配置环境 软件配置 下载.安装 g++ Clion 调试 参考链接 下载.安装 调试 本文总结ios系统下Clion下载.安装.配置环境过程和可 ...

  2. Window系统上的Nacos安装与配置

    Window系统上的Nacos安装与配置 下载 nacos下载github地址:https://github.com/alibaba/nacos/releases 下拉找到Assets 解压 各文件夹 ...

  3. Linux系统中OpenSSH的安装和配置(转)

    Linux系统中OpenSSH的安装和配置(转) 概述 许多网络程序,如telnet.rsh.rlogin或rexec,用明文(plain text)传送口令和秘密的信息,所以就可利用任何连接到网络上 ...

  4. Linux系统下禅道的安装以及配置教程

    Linux系统下禅道的安装以及配置教程 首先查看Linux安装的版本,64的还是32的! 查看Linux版本:[root@localhost ~]# getconf LONG_BIT 1.Linux中 ...

  5. 从零开始安装搭建win10与ubuntu20.04双系统开发环境——集安装、配置、软件、美化、常见问题等于一体的——超详细教程

    文章目录 **前言 ** 关于系统安装配置与软件安装 一.Win10安装ubuntu20.04双系统 1.按照自己的需求分区 2.配置软件镜像源 软件包管理工具介绍 更换APT源--使用国内镜像 3. ...

  6. 服务器群装系统,手把手教你安装及配置服务器集群系统

    今天,我们方案大家谈的经销商为我们提供了安装及配置服务器集群系统的详细步骤.下面,我们来手把手的教您配置服务器集群系统吧! 1.集群服务器安装及配置: 步骤 节点1 节点2 存储 注释 安装配置系统 ...

  7. MySQL 最新8.0版本windows系统下数据库的安装、配置与使用实例演示,客户端使用ip连接数据库失败问题处理

    MySQL 8.0版本数据库安装与配置演示 第一章:安装与配置 ① 下载与安装 ② 配置环境变量 ③ 配置 mysql 的 my.ini 文件 ④ 初始化与重置密码 第二章:问题解决 ① MySQL ...

  8. CentOS系统上编译、安装、配置OpenCV

    声明:本文是个人根据相关博客资料加上自己的经验整理,在此分享以供大家学习交流! 假设CentOS系统下的CodeBlocks已经安装完成,下面我们要在CentOS平台下编译OpenCV,并在CodeB ...

  9. 红帽子服务器怎么重装系统,红帽子RHCS套件安装与配置

    系统环境: RHEL6.4    iptables 关闭    selinux is disabled https://access.RedHat.com/site/documentation/en- ...

最新文章

  1. spring中@Transaction注解解析
  2. 理解Java NIO
  3. Vue.js 自定义指令
  4. SpringCloud-使用路由网关统一访问接口(附代码下载)
  5. 【机器学习基础】数学推导+纯Python实现机器学习算法25:CatBoost
  6. grep 匹配制表符 和 换行符
  7. C# WinForm中获取当前程序运行目录的方法
  8. latex正文显示运算符
  9. C/C++判断操作系统(Win10,Win8.1WinServer等等)-完整源码及思路
  10. J2EE五层架构概念[转+整理]
  11. python课程开课吧怎么样-年薪30万,未来十年大量缺人,这个技能在金融圈到底有多吃香?...
  12. 2.UNIX 环境高级编程--UNIX标准及实现
  13. 全国省份城市区域代码
  14. excel 转html 样式丢失,excel2010繁体转简体不见了
  15. 怎么爬取全量企业工商数据(思路)
  16. SameSite Cookie支持的浏览器版本
  17. 2018的趋势与展望(下)——记罗振宇“时间的朋友2017”跨年演讲
  18. CSDN写博客图片无水印?一招解决
  19. 中国计算机学会推荐中文科技期刊目录(2022年)
  20. 思岚科技邀你2017日本东京国际机器人展

热门文章

  1. VTK:图片之ImageSlice
  2. Qmake创建项目文件
  3. Qt Designer的编辑模式
  4. Qt Creator使用其他构建系统
  5. OpenGL上下文共享示例
  6. c++产生死锁的必要条件?已经如何预防死锁?
  7. C/C++ 基本类型注意事项
  8. python colorlist_Python list的常用操作
  9. python如何输出百分比的数字_Python如何输出百分比
  10. influxdb介绍,安装,使用等(转载:http://www.jianshu.com/p/d2935e99006e)