当前位置:首页 > 网络监控之MRTG系统监控(Windows xp版)
Windows下的免费监控软件很少,MRTG拥有强大的功能,不过,基本上都是在linux系统下发挥。在Windows系统下,大部分网管朋友可能都只用到了它的流量监控功能。其实,在windows环境下,也可以使用到它的其它功能。下面我们就一起来看看使用MRTG监控windows系统的一些设置方法 MRTG是个很方便的软件,安装好后,不需要对系统进行改动,只需要编辑.cfg文件,并重新生成网页就可以了。下面我们就以监控系统进程数、用户会话数、TCP连接情况、内存使用情况、硬盘使用情况等来说明操作方法。接上一篇文,我们以监控server01为例,修改server01文件,在该文件中加入以下代码:
#
# System Processes Info 系统进程信息 #
Target[server.processes]: .1.3.6.1.2.1.25.1.6.0&.1.3.6.1.2.1.25.1.6.0:public@192.168.50.249
Title[server.processes]: Current Processes Running
PageTop[server.processes]:
YLegend[server.processes]: Current Processes Running Legend1[server.processes]: Processes LegendI[server.processes]: Running LegendO[server.processes]:
Options[server.processes]: growright,nopercent,gauge #
# User Sessions Info 用户会话信息 #
Target[server.users]: .1.3.6.1.2.1.25.1.5.0&.1.3.6.1.2.1.25.1.5.0:public@192.168.50.249
Title[server.users]: Current Users Sessions
PageTop[server.users]:
ShortLegend[server.users]: Sessions
YLegend[server.users]: Current Users Sessions Legend1[server.users]: Users Sessions LegendI[server.users]: Sessions LegendO[server.users]:
Options[server.users]: growright,nopercent,gauge #
# Established TCP Connections #
Target[server.estabcons]: tcpCurrEstab.0&tcpCurrEstab.0:public@192.168.50.249 Title[server.estabcons]: Currently Established TCP Connections PageTop[server.estabcons]:
ShortLegend[server.estabcons]: c/s
YLegend[server.estabcons]: Connections LegendI[server.estabcons]: In LegendO[server.estabcons]:
Legend1[server.estabcons]: Established connections Legend2[server.estabcons]:
Options[server.estabcons]: growright,nopercent,gauge #
# New TCP Connection Monitoring 新的TCP连接情况 #
Target[server.newconns]: tcpPassiveOpens.0&tcpActiveOpens.0:public@192.168.50.249 Title[server.newconns]: Newly Created TCP Connections PageTop[server.newconns]:
YLegend[server.newconns]: Conns / Min LegendI[server.newconns]: In LegendO[server.newconns]: Out
Legend1[server.newconns]: New inbound connections Legend2[server.newconns]: New outbound connections
Options[server.newconns]: growright,nopercent,perminute #
# Memory Utilization 内存及虚拟内存使用情况 #
Target[server.memoryUsed]: .1.3.6.1.2.1.25.2.3.1.6.3&.1.3.6.1.2.1.25.2.3.1.6.4:public@192.168.50.249
/ .1.3.6.1.2.1.25.2.3.1.5.3&.1.3.6.1.2.1.25.2.3.1.5.4:public@192.168.50.249 * 100 Title[server.memoryUsed]: Memory Used
PageTop[server.memoryUsed]:
YLegend[server.memoryUsed]: % Memory Used
Legend1[server.memoryUsed]: Vir in next minute Legend2[server.memoryUsed]: Phy in next minute Legend3[server.memoryUsed]: Maximal 5 Minute Vir Legend4[server.memoryUsed]: Maximal 5 Minute Phy LegendI[server.memoryUsed]: Vir LegendO[server.memoryUsed]: Phy
Options[server.memoryUsed]: growright,nopercent,gauge #
# Disk Utilization 硬盘使用情况 #
Target[server.storageUsed]: .1.3.6.1.2.1.25.2.3.1.6.1&.1.3.6.1.2.1.25.2.3.1.6.2:publi
c@192.168.99.249
/ .1.3.6.1.2.1.25.2.3.1.5.1&.1.3.6.1.2.1.25.2.3.1.5.1:public@192.168.50.249 * 100 Title[server.storageUsed]: Disk Used
PageTop[server.storageUsed]:
YLegend[server.storageUsed]: % Disk Used
Legend1[server.storageUsed]: C: in next minute Legend2[server.storageUsed]: D: in next minute Legend3[server.storageUsed]: Maximal 5 Minute C: Legend4[server.storageUsed]: Maximal 5 Minute D: LegendI[server.storageUsed]: C: LegendO[server.storageUsed]: D:
Options[server.storageUsed]: growright,nopercent,gauge
保存server.cfg,使用命令Perl indexmaker
--output=c:inetpubwwwrootmrtgserver01server01.html
c:inetpubwwwrootmrtgserver01server01.cfg重新生成网页,再使用命令:start /D c:mrtgbin wperl mrtg --logging=server01log c:inetpubwwwrootmrtgserver01server01.cfg 重新生成服务器Server01的流量图,我们来看看效果:
图片看不清楚?请点击这里查看原图(大图)。
共分享92篇相关文档