什么是Windows的良好服务器性能监视软件?
我正在寻找一些软件来监视单个服务器的性能警报。最好是免费的,并具有合理的默认配置。
编辑:澄清一下,我想在Windows计算机上运行此软件,并监视远程Windows服务器上的CPU /内存/等。使用情况警报(不是单个应用程序)。
编辑:我认为没有必要远程运行该软件,如果出现警报,我也可以解决服务器上运行的某些问题并通过电子邮件发送给我。似乎Windows性能日志和警报可能会以某种方式用于此目的,但对我而言并不是立即显而易见的。
编辑:在编码恐怖博客上找到了一个整洁的工具,它对远程监控没有用,但对于服务器管理员我们担心的事情却非常有用:
解决方案
回答
如果我们想要免费的东西,请尝试Nagios。
http://www.nagios.org/
回答
自从我上次使用MS以来,MS的解决方案就被称为MOM。
回答
我一直在尝试使用munin监视8台Windows 2003服务器。
http://munin.projects.linpro.no/
它是一个基于Linux的免费系统,Windows代理运行良好且易于扩展。如果我们对Linux有所了解,则安装很简单。
回答
我有点喜欢自我。它带有开箱即用的窗口,并且支持很多不同的测量。
回答
对于性能监视器,请在服务器上启动它(" Win" +" R",然后输入
" perfmon")。选择"性能日志和警报"并展开。选择"警报"。选择"操作",然后选择"新警报"。为警报命名,单击"添加"以添加计数器(有数百个计数器,例如CPU%),然后为其设置一些限制。
选择"操作"选项卡,然后确定要执行的操作。我们可能需要第三方程序(例如Blat)来发送电子邮件,但可以运行任何脚本。
回答
我们可以配置perfmon来收集硬盘上"跟踪日志"文件的特定计数器。我们通常会保存重要柜台的每日日志:
- 生命体征(CPU,内存,硬盘空间)
- 特定于应用程序(ASP.Net计数器/ SQL计数器)
- 自定义柜台,如果申请暴露
我们可以为特定的计数器/计数器组添加"警报",并在触发这些警报时定义操作。
回答
High Scalability博客中的监视工具列表
回答
我们可以在diabsqlsoftware.com上尝试DIAB,它不是免费的,但只有69.99美元才是一个非常划算的交易。它从单个客户端监视多个服务器。它查看硬件和sql server,并在出现问题时通知我们。它还提供90天的免费试用期。