.NET Core CLR Metrics

.NET Core metrics are collected from .NET EventCounters within the running process. The following EventCounters collected for .NET Core:

  • Percent CPU process usage
  • Memory heap and non-heap usage, including the large object heap
  • Garbage collection time spent, and detailed metrics about GC memory pools and caching
Warning: This is supported in .NET Core 3.1 and above with all .NET Agents (Azure, MSI, Microservices, etc.) when instrumenting .NET Core applications.