1

我有许多用 .NET/C# 编写的 Windows 服务,每个服务都有通过 System.Diagnostics.CounterCreationData 和 System.Diagnostics.CounterCreationDataCollection 类添加的自定义性能计数器。在 System Center 2012 中,我为每个服务都有一个仪表板,我想在其中显示/绘制自定义计数器的值。但是,我只看到所有服务都相同的标准性能计数器,并且无法在任何地方找到我的自定义计数器。我的计数器通过 PerfMon 可见,但 SCOM 看不到它们。有可能做我想做的事,怎么做?

谢谢

4

2 回答 2

0

您是否尝试过通过命令提示符启动控制台?调用 exe 时使用 /clearcache 以允许重新加载性能数据。

于 2015-06-10T08:02:57.060 回答
-1

尝试使用 powershell 脚本收集您的计数器并将收集到的数据提交到属性包中。它应该工作。

于 2015-06-16T00:55:15.737 回答