System Core integration metrics

The official Datadog integration for monitoring System Core. It collects 26 metrics.

Official summary

Collect the number of CPU cores and CPU times on a host

Metric types

  • gauge (value at a point in time): 26

Metrics

Descriptions are the official definitions, unedited.

MetricTypeUnit
system.core.countThe number of CPU cores on the hostgaugecore
system.core.dpc[Windows] The percentage of time a given CPU core has spent servicing deferred procedure calls (DPCs)gaugepercent
system.core.dpc.total[Windows] The percentage of time the whole CPU has spent servicing deferred procedure calls (DPCs)gaugepercent
system.core.frequencyThe frequency or clock speed a given CPUgaugemegahertz
system.core.guest[Linux] The percentage of time a given CPU core has spent running a virtual CPU for guest operating systems under the control of the Linux kernelgaugepercent
system.core.guest.total[Linux] The percentage of time the whole CPU has spent running a virtual CPU for guest operating systems under the control of the Linux kernelgaugepercent
system.core.guest_nice[Linux] The percentage of time a given CPU core has spent running a niced guestgaugepercent
system.core.guest_nice.total[Linux] The percentage of time the whole CPU has spent running running a niced guestgaugepercent
system.core.idleThe percentage of time a given CPU core has spent idlegaugepercent
system.core.idle.totalThe percentage of time the whole CPU has spent idlegaugepercent
system.core.interrupt[Windows] The percentage of time a given CPU core has spent servicing hardware interruptsgaugepercent
system.core.interrupt.total[Windows] The percentage of time the whole CPU has spent servicing hardware interruptsgaugepercent
system.core.iowait[Linux] The percentage of time a given CPU core has spent waiting for I/O to completegaugepercent
system.core.iowait.total[Linux] The percentage of time the whole CPU has spent waiting for I/O to completegaugepercent
system.core.irq[Linux, BSD] The percentage of time a given CPU core has spent servicing hardware interruptsgaugepercent
system.core.irq.total[Linux, BSD] The percentage of time the whole CPU has spent servicing hardware interruptsgaugepercent
system.core.nice[Unix] The percentage of time a given CPU core has spent in niced (prioritized) processes in user modegaugepercent
system.core.nice.total[Unix] The percentage of time the whole CPU has spent in niced (prioritized) processes in user modegaugepercent
system.core.softirq[Linux, BSD] The percentage of time a given CPU core has spent servicing software interruptsgaugepercent
system.core.softirq.total[Linux, BSD] The percentage of time the whole CPU has spent servicing software interruptsgaugepercent
system.core.steal[Linux] The percentage of time a given CPU core has spent running a virtual CPU for guest operating systems under the control of the Linux kernelgaugepercent
system.core.steal.total[Linux] The percentage of time a given CPU core has spent running a virtual CPU for guest operating systems under the control of the Linux kernelgaugepercent
system.core.systemThe percentage of time a given CPU core has spent in kernel modegaugepercent
system.core.system.totalThe percentage of time the whole CPU has spent in kernel modegaugepercent
system.core.userThe percentage of time a given CPU core has spent in user modegaugepercent
system.core.user.totalThe percentage of time the whole CPU has spent in user modegaugepercent

Official documentation

Official documentation for the System Core integration

Metric names and descriptions are the official Datadog integration definitions (Copyright Datadog, Inc., BSD-3-Clause), reproduced unedited. The full license terms are on the About page.