本来准备上微软的SCOM 演示下system center2016的,顺便下一个windows 2016 RS1

5G的文件,2个小时过去了,还有2小时看样子绝对要过夜啊。然后搜了下其他开源的,发现了这货。

Overview

然后找了老牌监控软件MRTG, 全程Multi Router Traffic Grapher,主要是通过监控网络设备上的SNMP或者其他SNMP的设备来进行绘图,但是路由只是一个开始,当然现在看起来也是一个结束

https://oss.oetiker.ch/mrtg/pub/?M=D

软件在2012年1月停止更新,共同开发者也在2013年8月停止了bug的提交

Tobi Oetiker , David S. Divins , Steve Pierce , Artyom Adjemov , Ilja Ivanov Karel Fajkus

程序使用perl来编写,所以跨平台运行在各类linux unix windows甚至netware设备上,软件是免费软件遵循Gnu和GPL,所以这软件无法卖钱无法商业化,注定也是作者凭兴趣玩一票的。

这个软件看起来好熟悉,澳大利亚电信telstra也在使用

Linux

Linux 安装

需求GCC perl gd 库 Libpng 绘图 zlib图像压缩组件,yum 或者wget自己拖了哦

#unzip -c mrtg-2.17.4.tar.gz | tar xvf

#cd mrtg-2.17.4

# ./configure --prefix=/usr/local/mrtg-2

#make

#make install

Linux 配置

cfgmaker --global 'WorkDir: /home/httpd/mrtg'  \

--global 'Options[_]: bits,growright' \

--output /home/mrtg/cfg/mrtg.cfg    \

community@router.abc.xyz

Linux 运行

# /usr/local/mrtg-2/bin/mrtg /home/mrtg/cfg/mrtg.cfg

定期运行

放在crontab里面每隔5分钟捞一次SNMP

0,5,10,15,20,25,30,35,40,45,50,55 * * * * \

/mrtg /mrtg.cfg \

--logging /var/log/mrtg.log

Or

*/5 * * * *  /mrtg /mrtg.cfg \

--logging /var/log/mrtg.log

Windows

下载和安装perl的解释器

Windows下有2种perl strawberry perl和active perl

下一个84M

确认path 已经添加

C:\Perl\bin;%SystemRoot%\system32;%SystemRoot%;...

安装成功后运行perl -v确认版本

安装配置MRTG

解压缩C:\mrtg-2.17.4

进入bin目录运行

perl mrtg

检查远程设备并且生成cfg文件到c:\www\mrtg

perl cfgmaker public@10.10.10.1 --global "WorkDir: c:\www\mrtg" --output mrtg.cfg

在配置文件最上面加入这行工作目录

WorkDir: c:\www\mrtg

如果需要始终运行,需要加一个守护进程标注在配置文件中,每个5分钟检查一次

RunAsDaemon: yes

然后启动

start /Dc:\mrtg-2.17.4\bin wperl mrtg --logging=eventlog mrtg.cfg

最终配置文件样本

WorkDir: c:\www\mrtg

RunAsDaemon: yes

######################################################################

# Description: LCP SUWGB

# Contact: Administrator

# System Name: LC-Bridge

# Location: Here

#.....................................................................

Target[10.10.10.1.1]: 3:public@10.10.10.1

MaxBytes[10.10.10.1.1]: 1250000

Title[10.10.10.1.1]: LC-Bridge (sample-device): ether0

PageTop[10.10.10.1.1]:

Traffic Analysis for ether0

System: LC-Bridge inAndover
Maintainer: Administrator
Interface: ether0(3)
IP: sample-device(10.10.10.1)
Max Speed: 1250.0 kBytes/s (ethernetCsmacd)

#---------------------------------------------------------------

Target[10.10.10.1.2]: 5:public@10.10.10.1

MaxBytes[10.10.10.1.2]: 1250000

Title[10.10.10.1.2]: LC-Bridge (): ulink0

PageTop[10.10.10.1.2]:

Traffic Analysis for ulink0

由于我没有SNMP设备,所以大致的图也就下面这个样子了,具体HTML显示和绘图都需要自定义

好了,windows 2016安装好了,下一篇博客了。

linux mrtg 安装,MRTG 安装部署手册相关推荐

  1. linux(CentOS)下Mrtg的安装詳解

    linux(CentOS)下Mrtg的安装詳解 MRTG非常強大,他可以監控你的服務器的一舉一動,並且用web方式呈現給你,告訴你網絡,cpu,內存,硬盤等使用狀況,但是配置起來這個軟件實在是非常麻煩 ...

  2. mrtg监控短信报警 linux,Linux系统上安装MRTG来监控网络流量

    Multi Router Traffic Grapher------MRTG是一个监控网络链路流量负载的工具软件,通过snmp协议得到设备的流量信息,并将流量负载以包含PNG格式的图形的HTML 文档 ...

  3. linux mrtg 安装,mrtg-linux安装步骤

    mkdir -p /usr/local/src cd /usr/local/src (或者直接在百度下载好各个软件包,就不需要下载,然后把软件包都上传到/usr/local/src 下 开始下边的安装 ...

  4. mrtg linux安装,RedHat Linux安装mrtg监控主机流量

    查看软件包是否已经安装,如:#rpm -qa | grep gd 如果没有安装的话,光盘里都有. 确定需要的软件都安装好后,现在继续MRTG的安装.管理站地址为192.168.1.30,被管理站地址为 ...

  5. windows server 2008 R2上安装MRTG指南

    一.实验环境 参考教程:http://www.netmon.org/dummies.htm http://www.docin.com/p-158415185.html MRTG中文手册:http:// ...

  6. Postgresql 12.2 + PostGIS 3.0.1 安装部署手册

    Postgresql 12.2 + PostGIS 3.0.1 安装部署手册 文章目录 Postgresql 12.2 + PostGIS 3.0.1 安装部署手册 环境说明 注意事项 Postgre ...

  7. CentOS下安装MRTG

    http://www.sofee.cn/blog/2006/10/21/49/ http://www.cyberciti.biz/nixcraft/linux/docs/uniqlinuxfeatur ...

  8. DSVS7050签名服务器的网站,吉大正元数字签名服务器-安装部署手册(COM版 VCTK_S接口)2.1.1.doc...

    吉大正元数字签名服务器-安装部署手册(COM版 VCTK_S接口)2.1.1 数字签名服务器v2.1.1 安装部署手册 (VSTK接口 COM版) V2.1.1 长 春 吉 大 正 元 信 息 技 术 ...

  9. Mysql-cobar集群安装部署手册

    2019独角兽企业重金招聘Python工程师标准>>> 本文档以mysql5.6.17-1 rhel版本为例,介绍mysql一机多实例,以两台机器各两个实例,实现机器间的mysql实 ...

最新文章

  1. 【数据结构】八大数据结构分类
  2. 邵阳学院计算机科学与技术专业分最低,邵阳学院在湖南各专业录取最低分/最低位次...
  3. day 96 关于分页的使用
  4. 【华为云技术分享】解密TaurusDB存储端高并发之线程池
  5. 生成网站缩略图代码(C#)
  6. Python基础学习总结、学习展望
  7. 好的数据分析平台有多重要
  8. 不用MindManager打开mmap文件
  9. ET框架学习1-服务端的认识
  10. 版本控制工具svn和git
  11. 计算机科学顶尖期刊,重磅!中国各学科顶级期刊名单发布!(影响力指数排名)...
  12. Windows系统设置局域网共享(无密码+有密码)
  13. 四位企业家 一种“地头力”
  14. 利用Python turtle库制作夜空
  15. 雷军微博拧螺丝,CFO为粉丝数发愁
  16. photoshop第十五章:制作商业卡片场景效果
  17. intellij idea 合并分支到主分支,主分支代码同步到某一分支
  18. ubuntu网站及数据库自动备份
  19. OJ每日一练——人口增长问题
  20. SimpleFOC(四)—— 闭环控制

热门文章

  1. 动态库(.so)的制作
  2. reportviewer+mysql_ReportViewer 动态绑定
  3. reportviewer
  4. python 假设检验 样本量太大_【Python】统计科学系列之最小样本量计算
  5. vue 百度地图 + 定位
  6. stm32毕设 STM32的智能水产养殖系统
  7. 【django】用户登录模块实现步骤(三)之QQ用户是否绑定项目用户的处理和QQ用户绑定项目用户功能实现【34】
  8. 清除linux系统日志文件,LINUX系统日志的清除
  9. mysql中计算时间差
  10. java课设秒表_Java写的秒表