CRI-O
Rapport de recherche Datadog : Bilan sur l'adoption de l'informatique sans serveur Rapport : Bilan sur l'adoption de l'informatique sans serveur

CRI-O

Agent Check Check de l'Agent

Supported OS: Linux Mac OS Windows

Présentation

Ce check surveille CRI-O.

Implémentation

Installation

L’intégration repose sur l’option --enable-metrics de CRI-O, qui est désactivée par défaut, lors de l’exposition des métriques activées sur 127.0.0.1:9090/metrics.

Configuration

  1. Modifiez le fichier crio.d/conf.yaml dans le dossier conf.d/ à la racine du répertoire de configuration de votre Agent pour commencer à recueillir vos données de performance CRI-O. Consultez le fichier d’exemple crio.d/conf.yaml pour découvrir toutes les options de configuration disponibles.

  2. Redémarrez l’Agent.

Validation

Lancez la sous-commande status de l’Agent et cherchez crio dans la section Checks.

Données collectées

CRI-O recueille des métriques sur le nombre d’opérations effectuées par le runtime, ainsi que leur latence. L’intégration Datadog/CRI-O recueille des métriques sur l’utilisation du processeur et de la mémoire du binaire Golang CRI-O.

Métriques

crio.operations.count
(count)
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

Checks de service

CRI-O comprend un check de service relatif à l’accessibilité au endpoint des métriques.

Événements

CRI-O n’inclut aucun événement.

Dépannage

Besoin d’aide ? Contactez l’assistance Datadog.