This check monitors CRI-O.
The integration relies on the --enable-metrics
option of CRI-O that is disabled by default, when enabled metrics are exposed at 127.0.0.1:9090/metrics
.
-
Edit the
crio.d/conf.yaml
file, in theconf.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 for all available configuration options.
Run the Agent's status subcommand and look for crio
under the Checks section.
CRI-O collects metrics about the count and latency of operations that are done by the runtime. The Datadog-CRI-O integration collects CPU and memory usage of the CRI-O golang binary itself.
See metadata.csv for a list of metrics provided by this integration.
crio.prometheus.health:
Returns CRITICAL
if the Agent cannot reach the metrics endpoints.
CRI-O does not include any events.
See service_checks.json for a list of service checks provided by this integration.
Need help? Contact Datadog support.