CPU Core Monitoring extension

  • Latest Dynatrace
  • Extension
  • Published Mar 27, 2026

Monitor CPU utilization per core on Linux and Windows hosts, tracking user, kernel, and IRQ time.

Get started

Overview

The CPU Core Monitoring extension collects per-core CPU utilization metrics on OneAgent-monitored Linux and Windows hosts, including user time, kernel time, IRQ time, and additional time components.

Use cases

  • Monitor utilization for each CPU core.
  • Identify high CPU utilization on specific CPU cores.
  • Break down the components of CPU core utilization:
    • See percentages of user time, kernel time, IRQ time and more.

Compatibility information

This extension is compatible with Linux and Windows OneAgent hosts only.

Activation and setup

Activate the extension in your environment from Hub Dynatrace Hub, and configure which OneAgent hosts to monitor.

Licensing and costs

DPS licensing

DPS license consumption is based on metric data points ingested. The following formula provides an approximate annual ingest amount if all feature sets are enabled and the extension runs every minute:

For Linux hosts:

((10 * # of CPU cores)
+ 1)
* 525,600 metric data points/year

For Windows hosts:

((6 * # of CPU cores)
+ 1)
* 525,600 metric data points/year

Classic licensing

For Dynatrace classic licenses, metric ingestion consumes Davis Data Units (DDUs) at a rate of 0.001 DDUs per metric data point. For details, see DDUs for metrics.

To estimate annual DDU consumption, multiply the result of the formula above by 0.001.

FAQ

Why are there different metrics available for Linux and Windows?

Windows and Linux expose different subsets of CPU core metrics, which the extension takes into account.

Related tags
Infrastructure ObservabilityPythonComputeOSOther