Utiliser les intégrations avec le catalogue des services
Les intégrations PagerDuty et OpsGenie pour le catalogue des services ne sont pas prises en charge sur le site
.
Section Overview
Lorsque vous configurez un compte de service pour une intégration Datadog, vous pouvez incorporer les métadonnées de vos intégrations dans les définitions de service du catalogue des services. Vous pouvez également utiliser les fonctions de remplissage automatique et de validation lorsque vous modifiez une définition de service dans un environnement de développement intégré (IDE).
Vous pouvez ajouter des métadonnées de PagerDuty à un service afin que le catalogue des services affiche et renvoie à des informations telles que les personnes qui sont de garde et les incidents en cours liés à PagerDuty pour le service. Étant donné qu’il n’est possible d’afficher qu’un seul utilisateur de garde, Datadog sélectionne le premier utilisateur par niveau d’escalade, puis par adresse électronique en ordre alphabétique.
Configuration
Vous pouvez connecter n’importe quel service dans le répertoire de votre service PagerDuty. Vous pouvez mapper un service PagerDuty pour chaque service du catalogue des services.
Si vous ne l’avez pas déjà fait, configurez l’intégration Datadog/PagerDuty.
Obtenez votre clé d’accès pour l’API PagerDuty comme indiqué dans leur documentation liée aux clés d’accès d’API.
Entrez la clé d’accès à l’API lors de la configuration de l’intégration Pagerduty pour terminer le processus.
Mettez à jour la définition du service avec les informations de PagerDuty. Par exemple, insérez les lignes de configuration integrations
suivantes dans la définition complète du service :
...
integrations:
pagerduty: https://www.pagerduty.com/service-directory/shopping-cart
...
Intégration Opsgenie
Vous pouvez ajouter des métadonnées d’OpsGenie à un service afin que le catalogue des services affiche des informations, comme le nom de la personne de garde pour le service, et renvoie à ces informations.
Configuration
Si vous ne l’avez pas déjà fait, configurez l’intégration Datadog/OpsGenie.
Obtenez votre clé d’accès à l’API OpsGenie comme décrit dans leur documentation relative à la gestion des clés d’API. Cette clé d’API nécessite des droits d’accès configuration access et read.
Ajoutez un compte dans la section Accounts en bas du carré d’intégration, collez votre clé d’accès à l’API OpsGenie, et sélectionnez la région de votre compte OpsGenie.
Mettez à jour la définition du service avec les données d’OpsGenie pour relier votre service OpsGenie à votre service Datadog. Par exemple, insérez les lignes de configuration integrations
suivantes dans la définition complète du service :
"integrations": {
"opsgenie": {
"service-url": "https://www.opsgenie.com/service/123e4567-x12y-1234-a456-123456789000",
"region": "US"
}
}
Une fois ces étapes terminées, une zone de dialogue On Call s’affiche dans l’onglet Ownership d’un service dans le catalogue des services.
Pour aller plus loin
Documentation, liens et articles supplémentaires utiles: