你会用什么来监视IIS服务器的性能,检测和响应错误等,find瓶颈,可视化负载下的CPU利用率,监视PHP MySQL的性能等。
干杯
这可能无法满足您的所有需求,但是我们使用Nagios来关注我们的服务器。 它是最简单的级别,它可以监视服务器是否启动,但是安装了代理程序,它还可以监视CPU负载以及本地可以确定的其他任何事物。 即使代理商不存在要做的事情,也很容易写,多年来我用很less的努力写了一些高度定制的代理商。 我们在Linux上使用Nagios,但它有Windows支持,所以值得考虑。
Nagios虽然是一个相当大的解决scheme,但需要一台服务器,专门用于监控整个机器和服务器networking,而不仅仅是监控一台服务器。 它是免费的,但开放源码。
正如其他人所说的那样,Nagios工作得相当好,当你把性能监控很好地整合起来的时候,当事情变得有问题的时候你可以很好地工作。
但是,例如,你不应该忽略像神经节那样简单和纯粹的表演。 尽pipe它不那么灵活,但它运行在干净的客户端/服务器推送模式中几乎不存在的开销,只是简单的工作,而且非常稳定。