MRTG网络流量监控详细配置步骤

简介:

一、什么是MRTG 
MRTG(Multi Router Traffic Grapher),通常讲是一个监控网络链路流量负载的开源软件,它可以从所有运行SNMP协议的设备上(包括服务器、路由器、交换机等)抓取信息。事实上它不仅可以监控网络设备,任何其它的支持SNMP协议的设备都可以做为MRTG的监控对象,并自动生成包含PNG图形格式的HTML文档,通过HTTP方式显示给用户。

二、模拟测试环境 
1、内网服务器一台:IP地址:192.168.10.1 网关:192.168.10.254,配置MRTG。

clip_image002

2、被监控的ISA2006防火墙服务器一台:内网IP地址:192.168.10.254,模拟外网(桥接到公司内网连接Internet)IP地址:192.168.1.202,网关指向公司的路由器地址:192.168.1.1。

clip_image004

3、MRTG软件下载地址:http://www.mrtg.org

ActivePerl软件载地址: http://www.activestate.com/Products/...?id=ActivePerl

三、配置步骤:

1、在MRTG服务器安装IIS

MRTG的数据采样结果以网页的形式显示的,因此我们之前安装IIS,新增一个网站,主目录指向C:\www\mrtg目录,这个目录要手动建。

clip_image006 
2、安装ActivePerl 
安装ActivePerl非常简单,一路回车就行了。缺省情况下Perl安装在C:\Perl目录下。

3、 安装MRTG 
解压下载好的MRTG的包,解压到C:\mrtg目录下。

4、被监控的设备,ISA2006防火墙配置两条允许策略,内部到本地主机(防火墙),用于MRTG服务器访问ISA服务器。内部到外部策略,用于内网上网用,监控流量。 
clip_image008

5、ISA2006服务器安装SNMP协议组件。

clip_image010

配置SNMP服务器团体值,记住这个团体值,MRTG服务器要用到。

clip_image012

6、在MRTG服务器下运行cmd.exe

A、Windows的环境变量增加了Perl的运行文件路径

clip_image014

B、产生要被监控设备的配置文件mrtg.cfg:

clip_image016

C、修改mrtg.cfg,C:\www\mrtg是你网站的主目录,在最前面增加下面一行,

WorkDir: c:\www\mrtg,并只保留IP为:192.168.1.202这段,因为这个IP是模拟公网IP地址。

clip_image018

D、根据配置文件生成网站的首页文件

clip_image020

clip_image022

E、先手动每5分钟执行一次,读取被监控设备流量,配置完成以后可以用计划任务完自动执行。第一次要手动执行三次.

clip_image024

流量图已经生成了。

clip_image026

F、打开MRTG网站,查看ISA防火墙流量,网站首页标题可以用Dreamweaver修改。

clip_image028

找一客户端能过ISA防火墙上网,就可以监控流量,如下:

clip_image030

通过Dreamweaver修改首页文件

clip_image032

G、新建一个批处理文件,在计划任务每五分钟运行一次批处理文件,内容如下:

clip_image034

本文转自成功不仅是个人荣誉,更是对家人责任博客51CTO博客,原文链接http://blog.51cto.com/hukunlin/381683如需转载请自行联系原作者


kunlin_hu

相关文章
|
17天前
|
传感器 编解码 监控
|
2月前
|
监控 Linux Shell
【Shell 命令集合 网络通讯 】Linux 配置和管理网络流量的形状 shapecfg命令 使用指南
【Shell 命令集合 网络通讯 】Linux 配置和管理网络流量的形状 shapecfg命令 使用指南
42 0
|
1月前
|
网络协议 Linux
在Linux中,管理和配置网络接口
在Linux中管理网络接口涉及多个命令,如`ifconfig`(在新版本中被`ip`取代)、`ip`(用于网络设备配置)、`nmcli`(NetworkManager的CLI工具)、`nmtui`(文本界面配置)、`route/ip route`(处理路由表)、`netstat/ss`(显示网络状态)和`hostnamectl/systemctl`(主机名和服务管理)。这些命令帮助用户启动接口、设置IP地址、查看连接和路由信息。不同发行版可能有差异,建议参考相应文档。
21 4
|
2天前
|
网络安全
|
3天前
|
监控 Linux API
LabVIEWCompactRIO 开发指南15 托管和监控网络发布的共享变量
LabVIEWCompactRIO 开发指南15 托管和监控网络发布的共享变量
LabVIEWCompactRIO 开发指南15 托管和监控网络发布的共享变量
|
4天前
|
负载均衡 网络协议 安全
【计算机网络】虚拟路由冗余(VRRP)协议原理与配置
【计算机网络】虚拟路由冗余(VRRP)协议原理与配置
10 0
|
7天前
|
网络协议 Linux 开发工具
Linux中 /etc/sysconfig/network-scripts/ifcfg-<interface> 网络接口配置 详解 看这一篇够用
Linux中 /etc/sysconfig/network-scripts/ifcfg-<interface> 网络接口配置 详解 看这一篇够用
|
14天前
|
存储 监控 安全
【亮剑】指导初学者如何搭建和使用网络视频监控系统。
【4月更文挑战第30天】本文指导初学者如何搭建和使用网络视频监控系统。核心设备包括摄像头(如固定、PTZ、多目、夜视)、存储选项(NVR、DVR、云存储)及网络交换机等。安装配置步骤涉及规划布局、安装摄像头、设置存储设备和软件配置。实时监控包括实时查看、接收警报和录像回放。理解设备功能、合理布局并细心操作,就能建立稳定监控体系。随着技术进步,未来监控系统将更智能、高效,保障安全。
|
14天前
|
运维 监控 安全
【亮剑】为网络工程师总结了Juniper设备的配置、监控和故障排除命令
【4月更文挑战第30天】本文为网络工程师总结了Juniper设备的配置、监控和故障排除命令。配置命令包括基础设置、路由协议、安全和系统服务;监控命令涉及系统状态、接口、流量及路由表;故障排除命令涵盖日志、接口、路由协议和安全方面的排查工具。掌握这些基本命令将提升网络运维效率。
|
15天前
|
网络虚拟化 数据安全/隐私保护 数据中心
【专栏】对比了思科与华为网络设备的基本配置、接口、VLAN、路由、访问控制列表及其它关键命令
【4月更文挑战第28天】本文对比了思科与华为网络设备的基本配置、接口、VLAN、路由、访问控制列表及其它关键命令。尽管两者在很多操作上相似,如设备命名(思科:`hostname`,华为:`sysname`)、查看版本信息(思科:`show version`,华为:`display version`),但在某些方面存在差异,如接口速率设置(两者都使用`speed`和`duplex`,但命令结构略有不同)和VLAN配置(华为的`port hybrid`命令)。