Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How do I monitor service fabric microservice and sf services memory usage from perfmon

I want to monitor Service Fabric Process Monitor. I am looking for service fabric services and micro service process monitor like CPU and Memory usage of specific process. When I open up Task Manager I am able to see the CPU and Memory usage but How do I see this in perfmon.

enter image description here

I have tried looking at Process\PrivateBytes and .net CLR Memory\Total committed bytes but they do not seem the same as what I see in Task Manager.

Which perfmon metrics should I be looking for

like image 637
kumar Avatar asked Nov 07 '22 16:11

kumar


1 Answers

After working with the Service Fabric Product Team on this question they have confirmed % Processor time is the counter you will want to use. It is available to collect in log analytics and will show which processes of yours are consuming the node’s resources.

https://learn.microsoft.com/en-us/azure/service-fabric/service-fabric-diagnostics-oms-setup

like image 78
Micah_MSFT Avatar answered Dec 05 '22 16:12

Micah_MSFT