Configuration d' Datadog en tant que source de données tierce

La IBM® NS1 Connect® plateforme prend en charge deux types d'intégrations avec Datadog.

L'intégration entrante extrait les données d' Datadog, NS1 Connect où elles peuvent être utilisées pour éclairer les décisions en matière de gestion du trafic. L'intégration sortante envoie des données depuis la NS1 Connect plateforme vers Datadog à des fins de reporting. Les instructions ci-dessous expliquent la procédure de configuration de l'intégration des données entrantes.

Au cours du processus de mise en œuvre, vous configurez une source de données tierce dans NS1 Connect pour vous connecter à votre compte Datadog. Ensuite, vous créez des flux de données pour chaque moniteur que vous souhaitez connecter à la (aux) réponse(s) correspondante(s) dans les enregistrements DNS NS1 Connect . Enfin, vous configurez une adresse Filter Chain dans les enregistrements DNS pertinents pour activer le pilotage dynamique du trafic en fonction de l'état haut/bas ou d'autres mesures critiques collectées à partir des points finaux surveillés. Si le moniteur d' Datadog s détecte qu'un terminal est hors service, les métadonnées de disponibilité de chaque réponse connectée sont mises à jour, ce qui NS1 Connect évite de les fournir aux clients qui en font la demande.

Étape 1 - Créer une source de données dans NS1 Connect

Suivez les instructions suivantes pour configurer une source de données et connecter Datadog à NS1 Connect.

  1. Dans NS1 Connect, accédez à la page Intégrations.
  2. Cliquez sur Ajouter une source de données.

  3. Cliquez sur le logo de l' Datadog.
  4. Entrez un nom pour la source de données pour référence interne. Cela ne doit pas nécessairement correspondre à la configuration de la plateforme Datadog.

  5. Cliquez sur Enregistrer la source de données.
  6. Lorsque vous êtes invité à créer un flux de données, cliquez sur le X dans le coin supérieur droit pour fermer la fenêtre. Vous ajouterez les flux de données ultérieurement.

  7. Revenez à l'onglet Sources de données et copiez l 'ID source affiché à côté de la source de données Datadog que vous venez de créer. Vous aurez besoin de cet identifiant pour configurer le webhook Datadog.

Étape 2 - Créer un webhook sur la plateforme Datadog

Suivez les instructions suivantes pour configurer un webhook sur la plateforme Datadog afin de vous connecter à la source de données que vous avez configurée dans NS1 Connect.

Note : Vous aurez besoin de l'identifiant unique de la source de données que vous avez générée à l'étape précédente.
  1. Connectez-vous à votre compte Datadog et accédez à la page Intégrations.
  2. Recherchez et installez l'intégration Webhooks.

  3. Dans le menu Intégration Webhooks, sélectionnez l'onglet Configuration.

  4. Faites défiler vers le bas et cliquez sur Nouveau.

  5. Entrez un nom pour le webhook pour référence interne.
  6. Sous URL entrez https://api.nsone.net/v1/feed/<sourceID>, en remplaçant <sourceID> par l'identifiant unique de la source de données générée à l'étape précédente.
  7. Cliquez sur le bouton Enregistrer.

Étape 3 - Configurer les moniteurs d' Datadog

Pour plus d'informations et pour obtenir des instructions sur la configuration de différents types de moniteurs sur la plate-forme Datadog, consultez la documentation Datadog. L'intégration avec la plateforme NS1 Connect prend en charge les types de moniteurs suivants :

  • Hôte
  • Métrique
  • Chèque personnalisé
  • Evénement
  • Valeur aberrante
Attention : Lors de la configuration de chaque moniteur, assurez-vous qu'il est configuré pour activer les notifications via le webhook que vous avez créé à l'étape précédente.
Remarque : le nom du moniteur que vous définissez dans la plateforme Datadog doit correspondre à celui que vous entrez lors de la configuration du flux de données correspondant dans NS1 Connect.

Étape 4 - Configurer les flux NS1 Connect de données pour chaque moniteur d' Datadog

Dans NS1 Connect, les flux de données automatisent les mises à jour des moniteurs NS1 Connect ou des sources de données tierces vers des champs de métadonnées spécifiques dans les réponses DNS correspondantes. Suivez les instructions suivantes pour créer un flux de données à partir d'un moniteur d' Datadog. Une fois terminé, répétez le processus pour chaque moniteur d' Datadog s que vous NS1 Connectsouhaitez connecter.

  1. Dans NS1 Connect, accédez à Intégrations > Flux.

  2. Sous Ajouter un flux à une source de données existante, cliquez sur le Datadog logo.

  3. Entrez un nom pour le flux de données pour référence interne. Cela ne doit pas nécessairement correspondre à quoi que ce soit sur la plateforme Datadog.
  4. Si vous le souhaitez, cochez la case située à côté de l' option "Avertissement". Si cette option est activée, NS1 Connect marque les réponses DNS correspondantes comme étant hors service si le moniteur d' Datadog s détecte que le terminal est passé en état d'avertissement. Consultez la documentation Datadog pour en savoir plus sur les statuts des moniteurs.
  5. Si vous le souhaitez, cochez la case située à côté de l' option "Pas de données". Si cette option est activée, NS1 Connect marque les réponses DNS correspondantes comme étant hors service si le moniteur d' Datadog s détecte que le point de terminaison est passé à l'état « Aucune donnée ».
  6. Entrez le nom du moniteur exactement tel qu'il apparaît dans la plateforme d' Datadog.
  7. Cliquez sur Enregistrer le flux.
  8. Répétez cette procédure pour chaque moniteur Datadog que vous souhaitez connecter NS1 Connect.

Étape 5 - Connecter chaque flux de données aux réponses DNS de NS1 Connect

Pour configurer les mises à jour automatiques depuis les moniteurs d' Datadog s vers les métadonnées de réponse DNS, vous devez connecter le flux de données que vous avez créé aux réponses correspondantes dans un enregistrement DNS. Plus précisément, vous pouvez connecter un flux Datadog au champ de métadonnées haut/bas dans la ou les réponses correspondant au point de terminaison surveillé.

Suivez les instructions de la section Connecter un moniteur ou une source de données à une réponse DNS et répétez le processus pour chaque flux de données.

Étape 6 - Créer un Filter Chain

Après avoir configuré les mises à jour automatiques à partir des moniteurs Datadog vers leurs réponses correspondantes, vous pouvez créer un Filter Chain pour l'enregistrement DNS parent afin d'activer le pilotage dynamique du trafic. Utilisez le filtre Up pour demander à NS1 Connect d'éliminer les réponses down ou indisponibles lorsqu'il prend des décisions de routage. À mesure que les moniteurs d' Datadog s mettent à jour les métadonnées de réponse, la plateforme ajuste le comportement de gestion du trafic afin de s'adapter aux conditions changeantes du réseau.



Pour plus d'informations, reportez-vous à la section Créer un Filter Chain ou un basculement automatique.