那么,我们有“ 你用什么工具来监视你的服务器? ”,我想知道,你(你应该)监视你的客户(台式机和笔记本电脑)? 哪些工具对此有用?
在我看来,应该监视客户端 – 看他们performance如何,也许留意电池寿命和电源使用情况,也许观看硬盘驱动器,networking,CPU甚至GPU使用情况,事实上,查看实验室用户是否避开某台机器,或者是否从不在networking上显示。
如果容易确定,请说明某个工具使用哪个平台,以及许可证或成本。
我们使用ZABBIX来监视10个服务器和100个客户端。
ZABBIX是一个企业级的开源分布式监控解决scheme。
ZABBIX是用于监控您的应用程序,networking和服务器的软件。
你可以监视像带宽,CPU使用率,总内存,可用内存,进程数量,硬盘上的可用空间,正常运行时间等。它有一些非常好的模板用于监视Exchange,SQL,Linux。
您可能需要查看通常提供监视客户端软件/硬件服务的“资产pipe理工具” 。 有几个关于这些解决scheme的文章:
什么是成本效益好的IT资产pipe理解决scheme
任何人都可以推荐一个小型组织的轻量级资产pipe理工具吗?
Munin 。 如果服务器足够好的话,对于工作站来说就足够了。 :)据我所知,这只是Linux,但我不明白为什么你不能写一个Windows版本。 这是免费的,这是很好的。
我使用Zenoss Core通过SNMP http://www.zenoss.com监控networking设备和Windows / Linux虚拟机
开源,企业级别可能相当昂贵。 您的SNMP代理将发送它的任何内容都将会提取。
我们使用潘多拉FMS,虽然有点混乱,但开始时非常灵活,但设置很简单,看起来很漂亮(总是一个奖金),它是开源的+免费的..在MySQL数据库上运行,所以统计可以很容易地生成,如果内置的报告发电机是不够的
并有良好的ACL支持
我们使用众所周知的Nagios和Ganglia监控系统的可靠组合。 每个模块都有检查CPU负载,温度,磁盘使用情况,networking活动(以太网或ib)甚至GPU负载/温度的模块。
Splunk与适当的应用程序。 非常灵活和强大
Spiceworks是相当不错的。 它在过去有一些性能问题,但是对于大多数情况来说,这个工具集非常稳固。
我使用Nagios进行警报(使用自定义插件,通过XMPP / GoogleTalk发送警报)
为了监视系统负载/ CPU等我使用仙人掌。 一旦build立起来,它的性能非常好,但是cactii web gui起初很混乱。