mrtg如何用MRTG检测windows服务器的CPU 内存 和网络流量

mrtg  时间:2021-06-19  阅读:()

怎么安装MRTG?

准备安装环境 安装之前,除了MRTG安装程序外,还要下载几个辅助软件。

这些软件全部是免费的。

1. 下载MRTG / 2. 下载ActivePerl /activeperl/downloads /soft/14302.html 3. 下载Windows服务安装工具:SERANY.exe 和 INSTSRV.exe / 安装MRTG 下载了以上软件后就可以开始安装了。

事实上在Windows上安装MRTG很简单,因为MRTG是以Perl语言开发的,所以要首先安装一个Perl语言的运行环境出来。

1. 安装ActivePerl 解压ActivePerl的包,在安装目录中找到install.bat文件,运行它即可。

在DOS窗口中,安装程序会问一些问题,诸如安装路径、是否要 修改环境变量等,可以全部使用缺省设置,一路回车就行了。

缺省情况下Perl安装在C:Perl目录下。

完成安装后,打开Windows的环境变量检查 一下是否增加了Perl的运行文件路径。

2. 安装MRTG 解压MRTG的包,我用的是MRTG-2.12.2版本。

将解压后的目录移到C:下就行了。

需要注意的地方 (1)、给Windows安装SNMP协议支持 通常由于SNMP是一个建议关闭的协议(因为有安全漏洞),所以Windows 2003不是缺省安装的。

不过MRTG就是要用SNMP协议,有什么办法呢,就装一个吧。

在“控制面板->增加/删除程序->Windows 组件安装”中,安装SNMP的组件。

(打开"Windows 组件向导"-->在“组件”中,单击“管理和监视工具”(但是不要选中或清除其复选框),然后单击“详细信息”。

选中“简单网络管理协议”复选框,然后单击“确定”。

) (2)、修改SNMP的安全设置 如果被监控的机器上也跑Windows的话,这部分就一定要设置(要在被监控方设置,MRTG所在服务器可以不用设置),否则永远也收不到SNMP的消息。

打开Services窗口并找到SNMP服务,打开右键菜单,选择属性。

在打开的窗口中找到“安全”选项页。

在选项页中有两部分设置,上半部分是指 SNMP服务接受哪种Community指示字,缺省情况下Windows 2003不对任何指示字反馈。

我一般都设为“public--READ ONLY”。

下半部分可以设置可信任的主机名、IP或是IPX名称。

(3)、修改防火墙 如果你安装了防火墙,要记得打开UDP 161端口,否则也会问题多多。

运行MRTG 好了,总算安装完了。

现在可以运行一下MRTG了,看看它的庐山真面目。

打开DOS窗口,首先进入C:mrtgin,然后输入以下命令: perl cfgmaker public@localhost --global "WorkDir: C:pubwwwrootmrtg" --output mrtg.cfg 这条命令是给MRTG建立一个监控配置文件,监控的对象是localhost,就是本地机器。

你也可以用IP地址来代替localhost,或者指向其它的监控主机。

(注 意:上面这行命令中WorkDir: 与C:盘符之间要有空格!!! 另外C:pubwwwrootmrtg这个目录也可以换成其它目录,不过因为mrtg会在这个工作目录下生成统计图表和网页,所以一般指定 为某个站点下的目录,以方便直接从网上查看统计数据) 再键入一个命令: perl mrtg mrtg.cfg 这个命令会在C:pubwwwrootmrtg目录下建立一些HTML和PNG文件,这些文件就是用户通常看到的流量报表了。

使MRTG成为Windows的服务 SERANY.exe和INSTSRV.exe这两个程序是Windows自带的工具的软件。

它们可以把任何一个Windows的应用程序安装成为 Windows的一个服务。

(1)、修改注册表 创建一个文本文件,在文件中写入以下内容,并保存为mrtg.reg文件: Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesMRTGParameters] "Application"="c:\perl\bin\wperl.exe" "AppParameters"="c:\mrtg\bin\mrtg --logging=eventlog c:\mrtg\bin\mrtg.cfg" "AppDirectory"="c:\mrtg\bin\" (2)、安装服务 把SERANY.exe,instsrv.exe复制MRTG的安装目录下,键入以下命令: instsrv MRTG c:mrtginsrvany.exe 双击mrtg.reg文件,把相关信息注册到注册表中。

在“控制面板->管理工具->Services”下运行名为MRTG的服务即可。

默认情况下,每5分钟,mrtg收集一次数据(注意:一定要在binmrtg.cfg配置文件最后一行加上RunAsDaemon: yes)

如何用mrtg监控cup流量

要在IIS中配置一个Web站点,用于发布MRTG的监控信息,本文假设该站点的根目录为 c:mrtg,然后,获取MRTG的Win32版本和Activeperl,分别安装到d:mrtg和c:usr,为了将MRTG作为系统服务一开机就自动运行,我们还将Windows 2000 Resource Kit 中的instsrv.exe和srvany.exe复制到d:mrtgin

要怎么用MRTG在win2004下监控cup和主板流量?

在WINDOWS下安装MRTG全攻略 /Info/Article-457cb240.html Windows下配置网络管理软件--MRTG/zsy_2008188/blog/static/2301369420084151475442/

interval measure是什么意思

interval measure 英 [?int?v?l ?me??] 美 [??nt?v?l ?m???] 区间测量 双语例句 1. In MRTG, the time interval to measure the traffic flows is limited to 5 minutes. 在多路由器流量统计表中, 衡量流量时间间隔被限定为5分钟. 来自互联网 请采纳~

MRTG是怎么监测Linux 服务器的?

在公司用了款美~信CreCloud云网管,挺不错的,属于云计算技术理念和IT监控技术的完美结合,云网管的成功开发和应用,使云计算理念在IT监控领域落地,而且还是永久免费。

如何用MRTG检测windows服务器的CPU 内存 和网络流量

1、 安装snmp yum -snmp* -y 2、 修改/etc/snmpd.conf(可直接清空内容) ① 增加 munity public ② 找到disk修改(df –k查看)可以有多个,看情况 disk / $size disk /boot $size1 [disk /home $size2…] 3、 启动 /etc/init.d/snmpd restart 4、 安装mrtg yum install mrtg* -y 5将以下内容写到/etc/mrtg/mrtg.cfg,直接覆盖(黄色背景需更改) ############################################################ # Multi Router Traffic Grapher -- Example Configuration File ############################################################ # #Minimal mrtg.cfg HtmlDir: /var/www/mrtg ImageDir: /var/www/mrtg LogDir: /var/lib/mrtg ThreshDir: /var/lib/mrtg ##################################################### #moniting LAN interface ##################################################### Target[eth1_lan]: /10.0.0.99:public@localhost: Options[eth1_lan]: growright Directory[eth1_lan]: eth1 MaxBytes[eth1_lan]: 100000000 Kmg[eth1_lan]: K,M,G YLegend[eth1_lan]: Bytes per Second ShortLegend[eth1_lan]: B/s Legend1[eth1_lan]: 每秒流入量 (单位 Bytes) Legend2[eth1_lan]: 每秒流出量 (单位 Bytes) LegendI[eth1_lan]: 流入: LegendO[eth1_lan]: 流出: Title[eth1_lan]: eth1网络流量[流入+流出] PageTop[eth1_lan]: <h1>eth1网络流量[流入+流出]</h1> ################################################### #Moniting CPU Load[use+free] ################################################### Target[cpuload]: .1.3.6.1.4.1.2021.11.50.0&.1.3.6.1.4.1.2021.11.53.0:public@localhost: Options[cpuload]: nopercent,growright Directory[cpuload]: cpu MaxBytes[cpuload]: 100 Unscaled[cpuload]: dwym YLegend[cpuload]: CPU Utilization ShortLegend[cpuload]: % Legend1[cpuload]: CPU使用负载(%) Legend2[cpuload]: CPU闲置(%) LegendI[cpuload]: 使用: LegendO[cpuload]: 闲置: Title[cpuload]: CPU负载[使用+闲置] PageTop[cpuload]: <h1>CPU负载[使用+闲置]</h1> ################################################### #Moniting Used memory and Swap [Mem+Swap] free -k ################################################### Target[memory]: .1.3.6.1.2.1.25.2.3.1.6.1&.1.3.6.1.2.1.25.2.3.1.6.3:public@localhost: Options[memory]: gauge,growright Directory[memory]: mem MaxBytes1[memory]: 327252 MaxBytes2[memory]: 1023992 #MaxBytesX[memory]: 1023992可多个,看情况 Kmg[memory]: K,M,G Kilo[memory]: 1024 Unscaled[memory]: dwym YLegend[memory]: Mem Bytes ShortLegend[memory]: B Legend1[memory]: 已用Mem(Bytes) Legend2[memory]: 已用Swap(Bytes) LegendI[memory]: 已用Mem : LegendO[memory]: 已用Swap: Title[memory]: 内存使用量[Mem+Swap] PageTop[memory]: <h1>内存使用量[Mem+Swap]</h1> ################################################### #Moniting disk size [/+/boot] df -k ################################################### Target[disk]: .1.3.6.1.4.1.2021.9.1.8.1&.1.3.6.1.4.1.2021.9.1.8.2:public@localhost: Options[disk]: gauge,growright Directory[disk]: disk MaxBytes1[disk]: 11087104 MaxBytes2[disk]: 495844 Kmg[disk]: K,M,G Kilo[disk]: 1024 Unscaled[disk]: dwym YLegend[disk]: Disk Bytes ShortLegend[disk]: B Legend1[disk]: 根分区已用空间 Legend2[disk]: boot分区已用空间 LegendI[disk]: 根分区已用 : LegendO[disk]: boot分区已用: Title[disk]: 硬盘空间[根分区+boot分区] PageTop[disk]: <h1>硬盘空间[根分区+boot分区]</h1> 6、 cp /etc/cron.d/mrtg /etc/mrtg/ 7、vi /etc/mrtg/mrtg,改为以下内容: #!/bin/bash LANG=C LC_ALL=C /usr/bin/mrtg /etc/mrtg/mrtg.cfg --lock-file /var/lock/mrtg/mrtg_l --confcache-file /var/lib/mrtg/mrtg.ok 8、执行3次 /etc/mrtg/mrtg /etc/mrtg/mrtg /etc/mrtg/mrtg 9、执行 Indexmaker --output /var/www/mrtg/index.html –title=”System state Monitor” /etc/mrtg/mrtg.cfg 10、修改apache配置文件httpd.conf Alias /mrtg "/var/www/mrtg" <Directory "/var/www/mrtg"> Options indexes AllowOverride None Order deny,allow Deny from all Allow from all </Directory> 11、重启httpd 12、访问http://localhost/mrtg/ 13、如出现乱码,则改变编码

LayerStack$10.04/月(可选中国香港、日本、新加坡和洛杉矶)高性能AMD EPYC (霄龙)云服务器,

LayerStack(成立于2017年),当前正在9折促销旗下的云服务器,LayerStack的云服务器采用第 3 代 AMD EPYC™ (霄龙) 处理器,DDR4内存和企业级 PCIe Gen 4 NVMe SSD。数据中心可选中国香港、日本、新加坡和洛杉矶!其中中国香港、日本和新加坡分为国际线路和CN2线路,如果选择CN2线路,价格每月要+3.2美元,付款支持paypal,支付宝,信用卡等!...

随风云-内蒙古三线BGP 2-2 5M 25/月 ,香港CN2 25/月 ,美国CERA 25/月 所有云服务器均支持5天无理由退款

公司成立于2021年,专注为用户提供低价高性能云计算产品,致力于云计算应用的易用性开发,面向全球客户提供基于云计算的IT解决方案与客户服务,拥有丰富的国内BGP、三线高防、香港等优质的IDC资源。公司一直秉承”以人为本、客户为尊、永续创新”的价值观,坚持”以微笑收获友善, 以尊重收获理解,以责任收获支持,以谦卑收获成长”的行为观向客户提供全面优质的互...

ReliableSite怎么样,月付$95美国洛杉矶独立服务器

ReliableSite怎么样?ReliableSite好不好。ReliableSite是一家成立于2006年的老牌美国商家,主要经营美国独立服务器租赁,数据中心位于:洛杉矶、迈阿密、纽约,带宽1Gbps起步,花19美元/月即可升级到10Gbps带宽,月流量150T足够各种业务场景使用,且免费提供20Gbps DDoS防护。当前商家有几款大硬盘美国独服,地点位于美国洛杉矶或纽约机房,机器配置很具有...

mrtg为你推荐
时间刻度excel横坐标中时间刻度如何设置成整点?isbackgroundbokeh是什么意思短信营销方案有谁实验过短息营销,这个方法好吗?大家可以试试啊!素数算法什么是素数算法youtube创始人鬼步舞创作者是谁暴力破解rar对RAR压缩包进行解压时需要密码,使用暴力破解仍无法解码该怎么办?comexception5种常见的Exception!医院排队系统医院排队机和医院排队机的区别有哪些?特斯拉model3降价小鹏P7和特斯拉Model 3,买哪个更加划算?ocr软件下载如何安装汉王ocr文字识别软件
虚拟主机试用 二级域名 广东服务器租用 域名服务器的作用 香港ufo flashfxp怎么用 inmotionhosting 韩国加速器 鲨鱼机 双十一秒杀 phpmyadmin配置 免费智能解析 如何安装服务器系统 环聊 360云服务 登陆空间 ebay注册 什么是web服务器 东莞服务器托管 谷歌台湾 更多