Ce produit n'est pas pris en charge par le site Datadog que vous avez sélectionné. ().

Cette page couvre les prérequis et les étapes de configuration de la console Kafka.

Prérequis

Version du Datadog Agent

La version 7.78 ou ultérieure du Datadog Agent est requise.

Autorisations ACL

Si votre cluster Kafka utilise des ACL, l’utilisateur du Datadog Agent nécessite les autorisations minimales suivantes :

Nom de la ressourceType de ressourceOpération
kafka-clusterCLUSTERDescribe
kafka-clusterCLUSTERDescribeConfigs
*TOPICDescribe
*TOPICDescribeConfigs
*GROUPDescribe

Configuration

Accédez à la page de configuration de la console Kafka et cliquez sur Get Started. Choisissez ensuite votre environnement et suivez les instructions. Pour demander de l’aide, choisissez Request a pairing session.

La boîte de dialogue de configuration de la console Kafka affichant la sélection de l'environnement, le protocole de sécurité, les options du registre de schémas et les instructions de configuration Kubernetes

La page de configuration fournit des instructions de configuration spécifiques à l’environnement. Vous pouvez copier les instructions directement vers un agent IA avec Copy for AI.

Activer l’inspection des messages

Cette section s’applique uniquement si vous souhaitez afficher les charges utiles des messages Kafka dans la section Messages. Ignorez-la si vous ne prévoyez pas d’utiliser l’inspection des messages.

Autorisation ACL supplémentaire

En plus des autorisations ACL listées dans Prérequis, l’utilisateur du Datadog Agent nécessite l’autorisation READ pour les topics :

Nom de la ressourceType de ressourceOpération
*TOPICRead

Le nom de la ressource * accorde Read l’accès à tous les topics. Pour limiter l’Agent à des topics spécifiques, remplacez * par ces noms de topics.

Configuration à distance

Configuration à distance doit être activée à trois niveaux :

  1. Au niveau de l’organisation.
  2. Au niveau de l’Agent.
  3. Au niveau de la clé d’API.

Autorisation utilisateur

Pour afficher les messages Kafka, un utilisateur doit disposer de l’autorisation Data Streams Monitoring Capture Messages.

Vous pouvez vérifier vos autorisations actuelles sur votre Profile page. Pour activer les autorisations, modifiez un rôle existant ou créez un rôle sur la Roles page. Si vous n’avez pas l’autorisation de modifier les rôles, contactez l’administrateur de votre organisation.

1. Créez un rôle

  1. Accédez à la Roles page dans Datadog.
  2. Cliquez sur
  3. New Role
  4. dans le coin supérieur droit.
    Si vous voyez « Lecture seule » au lieu du bouton « + Nouveau rôle », vous n'avez pas l'autorisation de créer des rôles. Contactez votre administrateur Datadog pour obtenir de l'aide.
    3. Saisissez un nom descriptif pour votre rôle (par exemple : « Data Streams Messages Access »). 4. Dans le champ Search Permissions, saisissez `Data Streams Monitoring Capture Messages`. 5. Sélectionnez l'autorisation dans les résultats de recherche pour l'activer pour ce rôle. 6. Cliquez sur Save. 7. Confirmez que votre rôle a été créé avec succès en le recherchant dans la liste des rôles.

    2. Attribuez le rôle aux utilisateurs

    1. Accédez à la Users page dans Datadog.
    2. Recherchez et cliquez sur l’utilisateur auquel vous souhaitez attribuer le rôle.
    3. Dans le panneau des détails de l’utilisateur, cliquez sur Edit à côté de son nom.
      Si vous ne voyez pas de bouton Edit, vous avez besoin de privilèges d'administrateur pour modifier les rôles des utilisateurs. Contactez votre administrateur Datadog.
    4. Dans la fenêtre modale qui s’ouvre, localisez la section Roles.
    5. Ajoutez votre rôle nouvellement créé à l’utilisateur.
    6. Cliquez sur Save.
    7. Recherchez un message de confirmation User updated pour vérifier que la modification a bien été effectuée.