远程管理.net进程

发布于 2024-08-23 22:24:11 字数 494 浏览 3 评论 0原文

我将部署一个解决方案,其中包括许多小型的长时间运行的进程,这些进程将驻留在许多盒子上。我想开发一个中央仪表板来管理这些流程,并正在寻找一种好方法来实现这一目标。我想从进程中获取一些计数器并监视内存使用情况和正常运行时间等内容以及远程重新启动它们。在 java 中,我会使用 JMX,我想知道 .net 领域是否有类似的技术。到目前为止,我遇到过

WMI 看起来确实更关注非托管代码。 NexMX 似乎很理想,但使用率并不高。有没有人有一些做类似事情的经验可以分享?我还应该考虑其他技术吗?

I am going to be deploying a solution which includes a number of small long running processes which will live on a number of boxes. I wanted to develop a central dashboard for managing these processes and was looking for a good way to do so. I would want to get some counters from the processes and monitor things like memory usage and uptime as well as remotely restart them. In java I would use JMX and I was wondering if there was a similar technology in the .net space. So far I have come across

WMI looks to really be more focused towards unmanaged code. NexMX seems to be ideal but not heavily used. Does anybody have some experiences doing something similar they could share? Any other technologies I should consider?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

醉南桥 2024-08-30 22:24:11

从未听说过 NetMX,0.7 版本可能与它有关。 WMI 非常擅长监视 .NET 应用程序以及非托管应用程序。启动 Perfmon.exe 以查看 .NET 性能计数器的工作情况。可使用 WMI 进行查询,使用 进行实验WMI 代码创建器

Never heard of NetMX, version 0.7 might have something to do with it. WMI is quite adroit at monitoring .NET apps as well as unmanaged apps. Fire up Perfmon.exe to see the .NET performance counters at work. Queryable with WMI, experiment with WMI Code Creator.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文