我有许多用.NET / C#编写的Windows服务,每个服务都有通过System.Diagnostics.CounterCreationData和System.Diagnostics.CounterCreationDataCollection类添加的自定义性能计数器。 在System Center 2012中,我为每个服务都有一个仪表板,我想在其中显示/绘制自定义计数器的值。但是,我只看到所有服务的标准性能计数器相同,并且无法在任何地方找到我的自定义计数器。我的计数器通过PerfMon可见,但SCOM没有看到它们。 是否有可能做我想做的事情,以及如何做到?
由于
答案 0 :(得分:0)
您是否尝试通过命令提示符启动控制台? 在调用exe时使用/ clearcache以允许重新加载perf数据。
答案 1 :(得分:-1)
尝试使用powershell脚本来收集您的计数器并将收集的数据提交到属性包中。它应该工作。