`
isiqi
  • 浏览: 16538434 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

snmp 和 mrtg 安装

阅读更多

杯具。竟然发现网络上没有一篇 新文章关于 snmp 和 mrtg 的。 按照网上都是无法安装成功的。 所以还是自己记录一下吧。。

系统: freebsd 7

通过 ports 安装

snmp : net-snmp-5.5

mrtg : mrtg-2.17.1

算是比较新的版

第一步: 安装 snmp

# cd /usr/ports/net-mgmt/net-snmp/

# make install clean

然后就等吧。。中间会弹出些 config 让你配置。。默认就行

第二步: 启动 snmp

装完以后就 配置 /etc/rc.conf 来启动 snmp

snmpd_enable="YES"
snmpd_pidfile="/var/run/snmpd.pid"

# /usr/local/etc/rc.d/snmpd start

第三步: 安装 mrtg 了

# cd /usr/ports/net-mgmt/mrtg/

# make install clean

等吧 弹出 config 的时候。记得选择 开启支持 snmp

装完了就继续 第四步

第四步:配置 snmpd.conf 文件

如果不存在这个文件那么就 从 /usr/local/share/snmp/ 目录下的 snmpd.conf.example 复制一个 snmpd.conf

开始配置文件:

# vi snmpd.conf

找到

# Full access from the local host
#rocommunity public localhost


# Default access to basic system info
rocommunity public default -V systemonly

默认是以上这样的。 我们要改成这样:

# Full access from the local host
rocommunity public localhost


# Default access to basic system info
#rocommunity public default -V systemonly

保存退出

第五步:生成 mrtg 配置文件

首先我们要去到 http 访问根目录下 创建一个 mrtg 目录。专门给我们放关于 mrtg的一切

# mkdir /www/mrtg

# /usr/local/bin/cfgmaker public@127.0.0.1 > /www/mrtg/mrtg.cfg

然后就可以在 mrtg 目录里看到 mrtg.cfg 文件了

# vi /www/mrtg/mrtg.cfg

我们只需要修改一下就行:

指定 mrtg 工作目录

WorkDir: /www/mrtg

指定 mrtg 显示参数.默认就好

Options[_] growright,bits

保存退出。

第六步: 生成 WEB 页面 index.html

#/usr/local/bin/indexmaker --title 'test mirror' --output /www/mrtg/index.html /www/mrtg/mrtg.cfg

执行。就生成了 mrtg 首页了

第七步: 运行 mrtg 去采集 snmp 信息

# /usr/local/bin/mrtg /www/mrtg/mrtg.cfg

运行多几次。第一次出错不怕 继续运行几次就没错误信息了

第八步:定时运行 mrtg 去自动采集 snmp 信息

*/2 * * * * root /usr/local/bin/mrtg /www/mrtg/mrtg.cfg > /dev/null 2>&1

这样就完成了。。。哇咔咔

分享到:
评论

相关推荐

    基于SNMP的MRTG网络流量监控

    四种网络流量监控中,基于SNMP的MRTG方式,有封皮、目录、页码、页眉,内容包括基础的理论知识,MRTG的安装及使用示例。

    mrtg-2.16.1.zip_MRTG_SNMP_mrtg-2.16.1_网络管理

    MRTG通过SNMP协议收集数据,从而实现对网络流量的监测和分析。 MRTG 2.16.1的特性主要包括: 1. **增强的性能监控**:新版本提高了数据收集的效率,能更快地处理大量网络设备的数据,确保了在大规模网络环境下的...

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

    Linux 上安装 MRTG 配置交换机 SNMP 监控交换机流量借鉴 一、交换机 SNMP 配置 在 Linux 上安装 MRTG 之前,需要先配置交换机的 SNMP ...通过配置交换机的 SNMP 设置和安装 MRTG,可以实现对交换机流量的监控和管理。

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

    总结,MRTG配置涉及到SNMP服务的配置、ActivePerl的安装、使用instsrv.exe和srvany.exe将MRTG作为服务运行,以及最后的连接测试和流量图的生成。这个压缩包提供了一站式的解决方案,简化了整个配置过程。通过学习和...

    MRTG的安装与配置

    ### MRTG的安装与配置详解 MRTG(MultiRouter Traffic Grapher)是一款功能强大的网络流量监控工具,主要用于实时监控网络...通过以上步骤,可以在Red Hat 7.3上成功安装和配置MRTG,实现对企业网络的有效监控和管理。

    Windows环境下安装MRTG

    安装完成后,需要配置网络设备,以交换机为例,需要开启 SNMP,并将团体名和设备 IP 地址配置好。然后,使用 cfgmaker 命令生成配置文件,最后使用 indexmaker 命令生成监控主页。 MRTG 的配置文件需要添加两行代码...

    mrtg-2.16.2.rar_MRTG_snmp gui java

    总之,通过研究"MRTG-2.16.2.rar"的内容,你不仅可以掌握MRTG的基本使用,还可以深入了解SNMP协议和网络监控的实践,同时还能提升你的Java GUI编程技能。这对于任何在网络管理、监控或者开发领域工作的人来说都是一...

    MRTG安装文档

    在Windows上安装MRTG,首先需要确保系统已经安装了SNMP服务,因为MRTG依赖SNMP协议获取网络设备的监控数据。在Windows中,这通常需要通过“控制面板”的“添加或删除程序”来开启或安装SNMP服务。同时,为了处理Perl...

    网络管理综合性实验报告(snmp的mibwalk和mrtg)

    ### 网络管理综合性实验报告(SNMP的MIBWalk和MRTG) #### 实验一:SNMP的入门程序MIBWalk的运行和代码分析 **实验目标:** 本实验旨在通过运行和分析MIBWalk程序来帮助学生理解和掌握简单网络管理协议(SNMP)的...

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

    使用 `./configure` 指定安装路径,如 `--prefix=/usr/local/mrtg`,然后运行 `make` 和 `make install` 完成安装。 4. **配置MRTG**: - 创建MRTG的网页目录,比如 `/var/www/html/mrtg`,并建立存放图像的子目录...

    Linux系统mrtg安装设置教程.docx

    在Linux系统上安装和配置MRTG,需要遵循以下步骤: 1. **SNMP服务的配置**: - MRTG依赖SNMP服务,首先确保SNMP服务已启用。打开`/etc/snmp/snmpd.conf`配置文件,修改权限设置,允许访问MIB2,例如: ``` ...

    snmp离线包下载.rar

    离线安装SNMP和MRTG在没有互联网连接的环境中非常有用,尤其在大型网络中,可以确保网络设备的管理和监控不会因为网络问题而中断。这个离线包提供了一种方便的方式,让管理员能够在CentOS系统上快速部署这些关键工具...

    snmp_SNMP_oid_snmp查内存oid_使用snmp_

    1. **安装SNMP服务**:确保你的电脑上已经安装了SNMP服务,并配置了相应的SNMP代理,允许远程查询。通常,Windows系统中可以通过“服务”管理工具开启SNMP服务。 2. **设置SNMP社区字符串**:社区字符串类似于SNMP...

    MRTG for LINUX

    MRTG是网络监控的重要工具,通过配置SNMP服务和安装必要的库,可以在Linux系统上有效地监控网络流量。定期检查和维护配置文件以及生成的图表,有助于及时发现并解决网络问题。在实际操作中,还应注意网络安全,确保...

    MRTG安装[参考].pdf

    MRTG通过SNMP协议从网络设备收集数据,每5分钟进行一次监测,记录网络接口的流量信息,并生成PNG格式的图形化报表,以直观展示每日、每周、每月和每年的流量变化。这款工具最初设计用于路由器监控,但如今已广泛应用...

    MRTG安装包

    MRTG通过SNMP协议与网络设备交互,获取接口的入站和出站流量信息,然后生成折线图或条形图,以便用户直观地查看网络流量的变化趋势。 MRTG的核心功能包括: 1. **流量监控**:MRTG可以定期采集网络设备的接口流量...

    基于MRTG的网络流量监测系统设计与实现 实验报告

    - **MRTG主机**:安装有MRTG和Perl的计算机,负责收集数据并生成报告。 - **网络设备**(如路由器、交换机等):通过SNMP协议向MRTG主机发送流量数据。 ##### 功能描述 - **实时流量监测**:通过SNMP协议从网络...

Global site tag (gtag.js) - Google Analytics