Présentation
Amazon Managed Streaming for Apache Kafka (MSK) est un service entièrement géré qui vous permet de créer et d’exécuter facilement des applications qui utilisent Apache Kafka pour traiter les données en streaming.
Vous pouvez recueillir des métriques à partir de cette intégration de deux façons : avec l’Agent Datadog ou avec un crawler qui récupère les métriques à partir de CloudWatch.
Configuration
Le check de l’Agent permet de surveiller Amazon Managed Streaming for Apache Kafka (Amazon MSK) avec l’Agent Datadog.
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 à des environnements conteneurisés.
- Créez une machine client si ce n’est pas déjà fait.
- Assurez-vous que la machine client dispose de la stratégie d’autorisation arn:aws:iam::aws:policy/AmazonMSKReadOnlyAccess ou que des identifiants équivalents sont disponibles.
- Activez la surveillance ouverte avec Prometheus côté MSK pour activer JmxExporter et NodeExporter.
- Installez l’Agent Datadog sur la machine client que vous venez de créer.
Configuration
Modifiez le fichier amazon_msk.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 Amazon MSK.
Incluez des tags personnalisés qui sont ajoutés à toutes les métriques et tous les checks de service fournis par cette intégration.
tags:
- <KEY_1>:<VALUE_1>
- <KEY_2>:<VALUE_2>
Consultez le fichier d’exemple amazon_msk.d/conf.yaml pour découvrir toutes les options de configuration disponibles.
Remarque : il s’agit de l’exemple de check OpenMetrics par défaut. Si vous avez déjà implémenté cette intégration, consultez l’exemple pour l’ancienne version.
Redémarrez l’Agent.
Validation
Lancez la sous-commande status de l’Agent et cherchez amazon_msk
dans la section Checks.
Données collectées
Métriques
Events
Le check Amazon MSK n’inclut aucun événement.
Service Checks
Consultez le fichier service_checks.json pour parcourir la liste des checks de service fournis par cette intégration.
Dépannage
Besoin d’aide ? Contactez l’assistance Datadog.
Pour aller plus loin
Documentation, liens et articles supplémentaires utiles :