`
liushuai_238
  • 浏览: 28751 次
  • 性别: Icon_minigender_1
  • 来自: 内蒙古
最近访客 更多访客>>
社区版块
存档分类
最新评论

mrtg 安装 配置 备忘

阅读更多
系统:redhat as 5 64位系统


首先在盘上找到 mrtg-2.14.5-2.x86_64.rpm


安装报错

[code="linux"]error: Failed dependencies:
perl-Socket6 is needed by mrtg-2.14.5-2.x86_64
perl-IO-Socket-INET6 is needed by mrtg-2.14.5-2.x86_64

在盘上找到 perl-Socket6-0.19-3.fc6.x86_64.rpm 安装


然后再安装 perl-IO-Socket-INET6-2.51-2.fc6.noarch.rpm


然后就可以安装 mrtg-2.14.5-2.x86_64.rpm。


在盘上找到 net-snmp-5.3.2.2-5.el5.x86_64.rpm 安装


报错

[code="linux"]error: Failed dependencies:
libsensors.so.3()(64bit) is needed by net-snmp-5.3.2.2-5.el5.x86_64
又找到了 lm_sensors-2.10.7-4.el5.x86_64.rpm 安装


然后安装 net-snmp-5.3.2.2-5.el5.x86_64.rpm


httpd也就是apache是系统安装时自己安装的。


配置SNMP 让他可以配合MRTG工作
编辑/etc/snmp/snmpd.conf
把下面的#号去掉 
#view mib2 included .iso.org.dod.internet.mgmt.mib-2 fc #在89行 
把下面的语句#在62行 
access notConfigGroup "" any noauth exact systemview none none  
改为: 
access notConfigGroup "" any noauth exact mib2 none none
改完重启一下snmp
Service snmpd restat


然后

[code="linux"]netstat -nplu |grep 161

确认 snmpd确实正常启动了。


启动apache

  

[code="linux"]service httpd start
用浏览器访问,发现无法连接

    用

[code="linux"]netstat -nplt |grep 80
结果,没有问题

[code="linux"]tcp        0      0 :::80                       :::*                        LISTEN      28781/httpd
后来检查发现时防火墙的问题,用setup,开开http端口,用浏览器访问正常了。


配置MRTG


[code="linux"]mkdir /var/www/html/mrtg

cp /var/www/mrtg/* /var/www/html/mrtg

//usr/bin/cfgmaker -output=/var/www/html/mrtg/mrtg.cfg public@127.0.0.1]public@127.0.0.1 用来配置一个mrtg配置文件.

编辑MRTG的配置文件 vi /var/www/html/mrtg/mrtg.cfg
把WorkDir: /var/www/html/mrtg 加入到配置文件的前面.

运行

 

[code="linux"]env LANG=C /usr/bin/mrtg /var/www/html/mrtg/mrtg.cfg

前面两次会有错,运行三次就没问题了。


生成HTML文件


[code="linux"]/usr/bin/indexmaker –output=/var/www/html/mrtg/index.html –title=yourhostname /var/www/html/mrtg/mrtg.cfg

注意以上代码如果直接复制无法运行,因为“-”号是中文的。


修改apache的配置

vi /etc/httpd/conf.d/mrtg.conf
把Alias /mrtg /var/www/mrtg 改为Alias /mrtg /var/www/html/mrtg
把Allow from localhost  改为Allow from all(这个要注意,如果不改的话,无法从远程访问)


service httpd restart ,重启apache


配置,自运行脚本,每五分钟自动运行一次.
在root 下启动 crontab –e 添加计划
     */5 * * * *  env LANG=C /usr/bin/mrtg /var/www/html/mrtg/mrtg.cfg
确认service http&crontab的运进级别.
可以用下面两个命令查看这个服务的进行状况, 
#chkconfig --list |grep httpd
    或用设定运行级别
chkconfig --level 35 httpd on


本文的配置部分主要借鉴于 http://www.chinaunix.net/jh/4/588632.html 在次对原作者表示深深的感谢

分享到:
评论

相关推荐

    Windows下MRTG的安装配置

    Windows下MRTG的安装配置Windows下MRTG的安装配置

    MRTG的安装与配置

    ### MRTG的安装与配置详解 MRTG(MultiRouter Traffic Grapher)是一款功能强大的网络流量监控工具,主要用于实时监控网络链路的流量负载情况。通过与SNMP(Simple Network Management Protocol)协议的结合使用,...

    MRTG详细配置图解

    **安装IIS服务**(这部分内容未详述,通常需要安装并配置IIS以供MRTG生成的图表页面在线访问) **配置监控设备** 1. 对于Windows服务器,需安装SNMP服务,设置社区字符串(如public),并可能需要安装Informant以...

    MRTG 下载及安装教程

    本教程将指导您在Windows 7系统上安装并配置MRTG。 **一、MRTG的下载** 在开始安装前,首先需要下载MRTG的相关组件。这里提供的压缩包中包含了MRTG的安装文档、Perl解释器以及必要的辅助工具。您可以根据自己的系统...

    Windows环境下安装MRTG

    MRTG 的安装过程需要 Perl 的支持,需要先下载并安装 Active Perl for Windows,然后下载 MRTG 并解压到一个目录。安装完成后,需要配置网络设备,以交换机为例,需要开启 SNMP,并将团体名和设备 IP 地址配置好。...

    mrtg的配置(自己沒看過哩)

    1. **安装MRTG**:首先,你需要在你的Linux系统上安装MRTG。这通常通过包管理器完成,例如在Debian或Ubuntu系统中使用`apt-get install mrtg`,在Red Hat或CentOS系统中使用`yum install mrtg`。 2. **配置文件**:...

    MRTG配置文档

    在本文中,我们将详细介绍MRTG的配置过程,包括安装Active Perl、配置MRTG、创建配置文件、创建监控网页页面、启动进程等步骤。 安装Active Perl 在Windows系统中,需要安装Active Perl来运行MRTG。下载并安装...

    mrtg监测工具的安装与配置

    ### MRTG(MultiRouter Traffic Grapher)监测工具的安装与配置详解 #### 知识点一:MRTG概述与特性 MRTG是一种强大的网络监控工具,它能够通过SNMP(Simple Network Management Protocol)协议获取网络设备的流量...

    linux下Mrtg安装

    本篇文章将详细讲解如何在Linux系统中安装MRTG。 首先,我们需要准备一些依赖库,这些库在MRTG安装过程中是必需的。从提供的文件列表中,我们可以看到以下几个关键的库文件: 1. `fontconfig-2.3.0.tar.gz`:这是...

    linux上安装mrtg配置交换机snmp监控交换机流量借鉴.pdf

    Linux 上安装 MRTG 配置交换机 SNMP 监控交换机流量借鉴 一、交换机 SNMP 配置 在 Linux 上安装 MRTG 之前,需要先配置交换机的 SNMP 设置。SNMP 是一种简单的网络管理协议,用于管理和监控网络设备。Cisco 交换机...

    MRTG 配置 MRTG 安装 snmp连接测试 instsrv.exe srvany.exe activeperl

    本教程将详细介绍如何配置MRTG,包括安装必要的组件,如SNMP服务、instsrv.exe、srvany.exe以及ActivePerl。 首先,我们需要了解SNMP(Simple Network Management Protocol)。SNMP是网络管理的标准协议,允许网络...

    mrtg详细配置文档手册

    MRTG 配置文档手册 MRTG(Multi Router Traffic Grapher)是一种基于 SNMP 的网络流量监控工具,能够实时监控和图形化显示网络设备的流量情况。下面是 MRTG 配置文档手册的详细知识点: 一、MRTG 需要以 SNMP 服务...

    MRTG配置手册的一些资料

    四、安装MRTG 2.16.2(MRTG),本文中,MRTG的安装路径为:c:\mrtg\; 五、检查Perl和MRTG的运行状态: 1、 检查环境变量中是否有Perl路径; 2、 检查IIS是否支持Perl文件扩展,通常情况下,Perl在安装过程中会...

    mrtg 监控脚本及配置

    本文将详细介绍MRTG的基本概念、监控脚本以及配置文件的使用,尤其关注CPU、I/O、内存和磁盘监控。** ### 一、MRTG简介 MRTG是由Rainer Keuchel开发的一款开源工具,主要用于实时监控网络带宽利用率。通过SNMP协议...

    MRTG超详细配置

    接下来,我们将安装并配置MRTG本身。 1. **解压MRTG源码包**: ``` tar zvxf mrtg-2.9.28.tar.gz cd mrtg-2.9.28 ``` 2. **编译安装MRTG**: ``` ./configure --prefix=/usr/local/mrtg --with-gd=/usr/...

    xp下配置MRTG

    下面我们将从安装环境准备、MRTG的安装与配置步骤以及常见问题解决等方面进行详细阐述。 ### 一、安装环境准备 #### 1. 系统需求 确保您的计算机上安装的是Windows XP操作系统。此外,还需要安装以下组件: - **...

    MRTG安装文档

    安装完成后,需要配置SNMP的安全设置,特别是社区字符串(如“public”),确保MRTG可以成功地与目标设备通信。此外,如果使用了防火墙,需要打开UDP 161端口,这是SNMP服务的标准端口,以允许MRTG通过防火墙接收...

    MRTG安装说明

    ### MRTG安装详解:构建网络流量监控系统 MRTG,全称为Multi Router Traffic Grapher,是一款功能强大的开源软件,专门用于监控网络链路的流量负载情况。它能够从运行SNMP协议的各种设备(如服务器、路由器、交换机...

    Linux Mrtg监控主机流量的安装方法

    在Linux上安装MRTG主要涉及以下步骤: 1. **配置SNMP服务**: - 首先需要确保系统的SNMP服务已启用,并正确配置。在 `/etc/snmp/snmpd.conf` 文件中,你需要取消对SNMP视图的限制,允许MRTG访问流量数据。具体来说...

    Windows 2003下MRTG的安装及配置手册.doc

    **Windows 2003下MRTG安装与配置指南** MRTG(Multi Router Traffic Grapher)是一款网络流量监控工具,它能够收集并显示网络设备的利用率数据,如带宽使用情况。在Windows 2003 Server上安装和配置MRTG,主要涉及...

Global site tag (gtag.js) - Google Analytics