远程管理.net流程

时间:2010-03-07 00:47:05

标签: c# wmi jmx

我将部署一个解决方案,其中包含许多小型长时间运行的进程,这些进程将存在于多个方框中。我想开发一个用于管理这些流程的中央仪表板,并且正在寻找一种好方法。我希望从进程中获取一些计数器并监视内存使用和正常运行时间以及远程重启它们。在java中我会使用JMX,我想知道.net空间中是否有类似的技术。到目前为止,我遇到了

WMI看起来更专注于非托管代码。 NexMX似乎是理想的但没有大量使用。有没有人有一些他们可以分享的类似经历?我应该考虑的任何其他技术?

1 个答案:

答案 0 :(得分:1)

从未听说过NetMX,0.7版本可能与它有关。 WMI非常适合监控.NET应用程序以及非托管应用程序。启动Perfmon.exe以查看正在运行的.NET性能计数器。使用WMI可查询,试用WMI Code Creator