.NET Core data collector metrics

The metrics for .NET Core data collector resource types collect data for monitoring with IBM Cloud Pak for Multicloud Management. Every .NET Core data collector resource type defines a set of dimensions and metrics. The descriptions provide such information as data type, dimension key, and metric unit.

Resource dotnetcoreapplication_dc

Provides dot net core application performance information. The following section lists the metrics, dimensions and components of Resource dotnetcoreapplication_dc.

Component: Microsoft AspNetCore Hosting

Information about the Microsoft AspNetCore Hosting for the dot net core application. The following section lists the metrics and dimensions of Component Microsoft AspNetCore Hosting.

Metrics

The following metrics are available for the component.

Microsoft AspNetCore Hosting current requests

Microsoft AspNetCore Hosting failed requests

Microsoft AspNetCore Hosting requests per second

Microsoft AspNetCore Hosting total requests

Dimensions

The following dimensions are available for the component.

Application name

Container id

Data Collector version

Display name

Microsoft AspNetCore Hosting Node

Microsoft AspNetCore Hosting timestamp

Component: Processes

Information about the dot net core application Process. The following section lists the metrics and dimensions of Component Processes.

Metrics

The following metrics are available for the component.

Process- HandleCount

Process- Name

Process- Privileged Processor Time

Process- Set of threads

Process- Total processor time

Process- User processor time

Process- VirtualMemorySize64

Process- WorkingSet64

Dimensions

The following dimensions are available for the component.

Application name

Container id

Data Collector version

Display name

Process- Node

Process- timestamp

Process-ID

Component: System Runtime

Information about the system runtime for the dot net core application. The following section lists the metrics and dimensions of Component System Runtime.

Metrics

The following metrics are available for the component.

System Runtime Active Timers Count

System Runtime allocation rate

System Runtime cpu usage time

System Runtime GC total heap size

System Runtime Gen 0 Heap Size

System Runtime Gen 1 Heap Size

System Runtime Gen 2 Heap Size

System Runtime LOH Heap Size

System Runtime Monitor Lock Contention Count

System Runtime Number of Assemblies Loaded

System Runtime Number of Exceptions/sec

System Runtime Number of Gen 0 GCs/sec

System Runtime Number of Gen 1 GCs/sec

System Runtime Number of Gen 2 GCs/sec

System Runtime Number of ThreadPool Threads

System Runtime Percent time in GC since the last GC

System Runtime ThreadPool Completed Work Items Count

System Runtime ThreadPool Work Items Queue Length

System Runtime Working set used by the process

Dimensions

The following dimensions are available for the component.

Application name

Container id

Data Collector version

Display name

System Runtime memory timestamp

System Runtime Node