The Service Map for APM is here!

Crio

Agent Check Agent Check

Supported OS: Linux Mac OS Windows

Overview

This check monitors CRI-O.

Setup

Installation

The integration relies on the --enable-metrics option of CRI-O that is disabled by default, when enabled metrics will be exposed at 127.0.0.1:9090/metrics.

Configuration

  1. Edit the crio.d/conf.yaml file, in the conf.d/ folder at the root of your Agent’s configuration directory to start collecting your CRI-O performance data. See the [sample crio.d/conf.yaml][2] for all available configuration options.

  2. Restart the Agent

Validation

Run the Agent’s status subcommand and look for crio under the Checks section.

Data Collected

Metrics

crio.operations.count
(counter)
Counter of CRI-O operations
crio.operations.latency.sum
(gauge)
Sum of CRI-O operations latency
shown as microsecond
crio.operations.latency.count
(gauge)
Count of CRI-O operations latency
crio.operations.latency.quantile
(gauge)
Quantiles of CRI-O operations latency
crio.cpu.time
(gauge)
Total user and system CPU time spent in seconds
shown as second
crio.mem.resident
(gauge)
Resident memory size in bytes
shown as byte
crio.mem.virtual
(gauge)
Virtual memory size in bytes
shown as byte

Service Checks

CRI-O includes a service check about the reachability of the metrics endpoint.

Events

CRI-O does not include any events.

Troubleshooting

Need help? Contact Datadog Support.


Mistake in the docs? Feel free to contribute!