【发布时间】:2008-09-07 04:14:14
【问题描述】:
我有 windows 2003 终端服务器,多核。我正在寻找一种方法来监控这些服务器上的单个 CPU 核心使用情况。最终用户可能有一个失控的进程(例如 Internet Explorer 或 Outlook)。该过程的核心可能会飙升至接近 100%,而其他核心“正常”。因此,服务器上的总体 CPU 使用率只是所有内核的总和,或者如果 8 核服务器上的 7 个内核空闲并且第 8 个内核以 100% 运行,那么 1/8 = 12.5% 的使用率。
我可以使用什么工具来监控多台服务器?如果核心的 CPU 使用率“高”,我将使用什么来确定有问题的进程,然后如果它在“已批准的终止进程”列表中,我如何自动终止该进程?
http://www.packettrap.com/ 的一款名为 PT360 的产品将是完美的,除非他们使用 SMNP 来获取数据,并且 SMNP 似乎只提供总 CPU 使用率,而不是由单个内核分解。使用 CPU 仪表“小工具”查看他们的仪表板选项。这正是我所需要的,只要它在核心级别起作用。
有什么想法吗?
【问题讨论】:
标签: monitoring terminal-services