我们在Windows server 2008上安装了SQL Server 2005。SQL server的性能不是一成不变的。例如,一个通常不到5秒的过程,有时需要大约30到45秒。在少数情况下,此过程甚至需要180秒。当我们做了一些故障排除时,我们觉得,虽然不确定,但服务器上几乎没有任何负载。
因此,为了了解是什么原因导致服务器变慢,我们考虑对磁盘空间、内存、cup负载等进行全天候监控。我们在上找到了powershell脚本并使用了它们。但它们并不完美,似乎也不能很好地发挥作用。任何想法,指针,以帮助我们监控这台服务器的健康是感激的。
我有许多Windows Services (用Windows4.0编写),它们以不同的时间间隔连接到数据库并完成各种复杂的任务。其中一些任务每天仅每隔X小时发生一次。但是,服务器支持团队想知道Windows服务是否真的在运行,因为任务之间可能会有很大的间隔。本质上,他们希望每个Windows服务都有一个心跳。每隔5分钟,Windows服务就会执行一些可由Microsoft System Center Operation Manager (SCOM)监视的操作。任何解决方案都必须由SCOM轻松监控,因为服务器支持团队依赖它。
实现这种类型的功能性的最佳方式是什么?我考虑使用性能计数器,并让SCO
我已经在我的网络上安装了"Squid for windows“服务器,为大约6个用户提供共享的Internet访问,它工作正常。
我设置squid的主要目的是为了节省我的4G互联网连接的带宽,但我没有找到任何流量监控工具,来监控用户的活动,命中率和服务器的错失率。
我想知道Squid的GUI监控工具有哪些,在windows环境下如何配置?