Azure service fabric 如何从perfmon监控服务结构microservice和sf服务内存使用情况

Azure service fabric 如何从perfmon监控服务结构microservice和sf服务内存使用情况,azure-service-fabric,Azure Service Fabric,我要监视Service Fabric进程监视器。我正在寻找服务结构服务和微服务进程监视器,如特定进程的CPU和内存使用情况。当我打开任务管理器时,我可以看到CPU和内存的使用情况,但如何在perfmon中看到这一点呢 我曾尝试查看Process\PrivateBytes和.net CLR Memory\Total committed bytes,但它们似乎与我在任务管理器中看到的不一样 在与Service Fabric产品团队就这个问题进行合作后,我应该寻找哪些性能指标?他们已经确认%Proc

我要监视Service Fabric进程监视器。我正在寻找服务结构服务和微服务进程监视器,如特定进程的CPU和内存使用情况。当我打开任务管理器时,我可以看到CPU和内存的使用情况,但如何在perfmon中看到这一点呢

我曾尝试查看Process\PrivateBytes和.net CLR Memory\Total committed bytes,但它们似乎与我在任务管理器中看到的不一样


在与Service Fabric产品团队就这个问题进行合作后,我应该寻找哪些性能指标?他们已经确认%Processor time是您想要使用的计数器。它可用于收集日志分析,并将显示您的哪些进程正在消耗节点的资源


您看过我们的SF性能监控文档了吗?是的,但我需要的是特定进程的CPU和内存利用率。您希望这样做的最终目标和原因是什么?我可以看看我们有什么,但最好能更好地理解这个场景的内容和原因在我们的SF中,我们有多个微服务和SF服务(FabricApplication Ateway)。有时,我们的一些微服务会消耗太多内存或CPU,从而导致错误。目前,我们必须登录到VMs,以确定哪些微服务(*.exe)正在消耗大部分资源。在日志分析或InsightsHanks中看到这些细节会很好。我正在与我们的SF团队离线合作,看看他们能提出什么建议。当我听到回音时将更新。不过,您如何看待每个进程?我只能看到_Total?在日志分析>“高级设置”>“Windows性能计数器”>中找到它,您可以搜索计数器-因此添加了“进程(*)\%处理器时间”