Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/261.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
收获COM&x2B;C#或PowerShell中的实例统计信息_C#_Powershell_Com+ - Fatal编程技术网

收获COM&x2B;C#或PowerShell中的实例统计信息

收获COM&x2B;C#或PowerShell中的实例统计信息,c#,powershell,com+,C#,Powershell,Com+,我有几个COM+应用程序,每个都有几个组件和正在运行的实例。我可以查看组件服务管理小程序以查看统计信息(调用时间、池、激活、调用中等)。我希望通过编程访问相同的信息,这样我就可以编写一个监视工具,在备份时发送警报 不幸的是,我似乎找不到提供实际实例信息的C#API或PowerShell脚本。我可以获得有关实际应用程序及其组成组件的各种信息,而对正在运行的实例一无所知 我看到过关于“COM+跟踪”的讨论,这听起来正是我所需要的,但我不知道如何将其翻译成C 我还成功地使用PS访问了COM+管理集合,

我有几个COM+应用程序,每个都有几个组件和正在运行的实例。我可以查看组件服务管理小程序以查看统计信息(调用时间、池、激活、调用中等)。我希望通过编程访问相同的信息,这样我就可以编写一个监视工具,在备份时发送警报

不幸的是,我似乎找不到提供实际实例信息的C#API或PowerShell脚本。我可以获得有关实际应用程序及其组成组件的各种信息,而对正在运行的实例一无所知

我看到过关于“COM+跟踪”的讨论,这听起来正是我所需要的,但我不知道如何将其翻译成C

我还成功地使用PS访问了COM+管理集合,但是没有包含任何关于实际指标的内容

有什么想法吗?非常感谢

我找到了和,它基本上回答了我的问题

请注意,为了安装代码示例,我必须使用从安装程序中手动提取内容。由于某种原因,安装程序本身在Windows 7上运行时会抛出错误

我还没有完成,但我希望能够修改此解决方案以使用COM+跟踪接口(即接口),它提供我需要的粒度和信息(调用持续时间等)