OpenMetrics

Supported OS Linux Mac OS Windows

Présentation

Extrayez des métriques custom depuis des endpoints OpenMetrics.

Toutes les métriques récupérées par cette intégration sont considérées comme des métriques custom.

Configuration

Suivez les instructions ci-dessous pour installer et configurer ce check lorsque l’Agent est exécuté sur un host. Consultez la documentation relative aux modèles d’intégration Autodiscovery pour découvrir comment appliquer ces instructions à un environnement conteneurisé.

Installation

Le check OpenMetrics est fourni avec l’Agent Datadog depuis la version 6.6.0.

Configuration

Modifiez le fichier openmetrics.d/conf.yaml à la racine du répertoire de configuration de l’Agent. Consultez le fichier d’exemple openmetrics.d/conf.yaml pour découvrir toutes les options de configuration disponibles.

Pour chaque instance, les paramètres suivants sont requis :

ParamètreDescription
openmetrics_endpointL’URL sur laquelle les métriques de votre application sont exposées par Prometheus (doit être unique).
namespaceL’espace de nommage à ajouter devant le nom de chaque métrique.
metricsLa liste des métriques à récupérer en tant que métriques custom. Ajoutez chaque métrique à la liste en spécifiant le nom_métrique ou utilisez nom_métrique: renamed pour la renommer. Utilisez le wildcard * (metric*) pour récupérer toutes les métriques correspondantes. Remarque : l’utilisation des wildcards peut engendrer l’envoi d’un grand nombre de métriques custom.

Pour obtenir d’autres exemples de configuration, consultez la section Collecte de métriques Prometheus et OpenMetrics.

Validation

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

Données collectées

Métriques

Toutes les métriques recueillies par le check OpenMetrics sont transmises à Datadog en tant que métriques custom.

Événements

Le check OpenMetrics n’inclut aucun événement.

Checks de service

Le check OpenMetrics n’inclut aucun check de service.

Dépannage

Besoin d’aide ? Contactez l’assistance Datadog.

Pour aller plus loin