Les intégrations PagerDuty et Opsgenie pour l'Internal Developer Portal ne sont pas prises en charge dans le site .

Présentation

Lorsque vous configurez un compte de service pour une intégration Datadog, vous pouvez incorporer des métadonnées provenant de vos intégrations dans les définitions d’entité du Catalogue. À partir de là, vous pouvez utiliser l’Action Catalog pour interroger des systèmes externes ou déclencher des actions (telles que la création d’incidents ou la mise à jour de tickets) sans quitter Datadog.

Demandez une nouvelle intégration

Request Access

Collaboration, gestion des incidents et gestion des tickets

IntégrationDescriptionExemples d’actions (Action Catalog)
PagerDutyAjoutez des métadonnées PagerDuty à un service afin que le catalogue affiche et renvoie vers des informations telles que la personne d’astreinte et l’existence d’incidents PagerDuty actifs pour le service.Get current on-call, Trigger incident
Voir toutes les actions disponibles.
OpsgenieAjoutez des métadonnées Opsgenie à un service afin que le catalogue affiche et renvoie vers des informations telles que la personne d’astreinte pour le service.Acknowledge alert, Get current on call
Voir toutes les actions disponibles.
StatusPageCréez, mettez à jour et récupérez des détails sur les incidents et les composants.Create an incident, Update component status
Voir toutes les actions disponibles.
FreshserviceCréez, mettez à jour et interrogez des tickets Freshservice.List tickets, Update ticket
Voir toutes les actions disponibles.
SlackEnvoyez des alertes ou des mises à jour d’incident vers des canaux Slack et gérez les canaux.Invite users to channel, Set channel topic
Voir toutes les actions disponibles.
Microsoft TeamsEnvoyez des messages ou des invites vers des canaux Teams pour la collaboration sur les incidents.Make a decision, Send a message
Voir toutes les actions disponibles.
JiraCréez et mettez à jour des problèmes directement depuis Datadog.Create issue, Add comment
Voir toutes les actions disponibles.
AsanaCréez et mettez à jour des tâches Asana, assignez des utilisateurs et appliquez des tags.Add tag to task, Update task completed status
Voir toutes les actions disponibles.
LaunchDarklySuivez les changements de feature flags, permettez aux développeurs d’effectuer des modifications sans quitter la plateforme et pilotez l’automatisation en fonction des changements.Add expire user target date, Toggle feature flag
Voir toutes les actions disponibles.

Exemples de configuration

Vous pouvez connecter n’importe quel service de votre répertoire de services PagerDuty. Vous pouvez mapper un service PagerDuty à chaque service du catalogue.

  1. Si ce n’est pas déjà fait, configurez l’intégration Datadog PagerDuty.

  2. Obtenez votre clé d’accès API PagerDuty.

  3. Collez la clé sur la page Configuration de l’intégration PagerDuty.

    Formulaire de configuration de l'intégration PagerDuty avec le champ de clé d'API mis en évidence.
  4. Ajoutez les informations PagerDuty à la définition de l’entité :

    ...
    integrations:
      pagerduty: https://www.pagerduty.com/service-directory/shopping-cart
    ...
    

Pour ajouter des métadonnées Opsgenie à une définition de l’entité :

  1. Si ce n’est pas déjà fait, configurez l’intégration Datadog Opsgenie.

  2. Obtenez votre clé d’accès API Opsgenie et assurez-vous qu’elle dispose des autorisations configuration access et read.

  3. En bas de la tuile d’intégration, ajoutez un compte, collez votre clé d’accès API Opsgenie et sélectionnez la région correspondant à votre compte Opsgenie.

    Workflow Créer un nouveau compte dans la tuile d'intégration Opsgenie
    Workflow Créer un nouveau compte dans la tuile d'intégration Opsgenie
  4. Mettez à jour la définition de l’entité avec les métadonnées Opsgenie. Exemple :

    "integrations": {
      "opsgenie": {
            "service-url": "https://www.opsgenie.com/service/123e4567-x12y-1234-a456-123456789000",
            "region": "US"
      }
    }
    

Une fois ces étapes terminées, une zone d’information On Call apparaît dans l’onglet Ownership pour les services dans le Catalogue.

Zone d'information On Call affichant les informations d'Opsgenie dans le Catalogue

Gestion du code source

IntégrationDescriptionExemples d’actions (Action Catalog)
GitHubCréez des issues ou des PR, gérez les fichiers du repo et automatisez l’accès des équipes.Add labels to pull request, Get team membership
Voir toutes les actions disponibles.
GitLabGérez les issues, les demandes de fusion, les branches et les commits.Approve merge request, Cherry pick commit
Voir toutes les actions disponibles.
Autre (Bitbucket, Azure Repos)Interagissez avec des plateformes non prises en charge nativement dans le Catalogue Datadog ou l’Action Catalog.N/A ; utilisez des actions et des requêtes HTTP pour appeler les API de la plateforme

Vous pouvez également utiliser GitHub pour gérer les définitions d’entités et configurer l’intégration GitHub pour importer automatiquement les définitions dans le Catalogue. En savoir plus sur la création de définitions d’entités et leur importation depuis GitHub.

CI/CD

IntégrationDescriptionExemples d’actions (Action Catalog)
GitHub ActionsAffichez, lancez et coordonnez des workflows CI/CD sur GitHub.Get latest workflow run, Trigger github actions workflow run
Voir toutes les actions disponibles.
GitLab PipelinesGérez les pipelines de projet GitLab, annulez ou relancez des jobs et interrogez les résultats de pipeline.Get latest pipeline, Retry jobs in a pipeline
Voir toutes les actions disponibles.
JenkinsDéclenchez et gérez des jobs Jenkins.Submit Jenkins job, Get Jenkins job status
Voir toutes les actions disponibles.
CircleCIInteragissez avec vos pipelines CI.Approve workflow job, Get job details
Voir toutes les actions disponibles.
Azure DevOps Pipelines (ADO)Déclenchez des pipelines et récupérez des données d’exécution — idéal pour lancer des déploiements ou des workflows de QA basés sur l’activité des monitors.Get pipeline, Run pipeline
Voir toutes les actions disponibles.

CMDB et portails de développeurs internes

Vous pouvez importer des entités depuis ServiceNow et Backstage dans le Catalogue Datadog. Consultez la documentation suivante pour plus de détails :

Ressources cloud

Les intégrations d’infrastructure de Datadog et le Resource Catalog fournissent un inventaire complet des intégrations sur AWS, Azure et GCP. Vous pouvez également tirer parti des plus de 1000 actions de Datadog dans l’Action Catalog pour créer des visualisations, des actions et des automatisations personnalisées.

Pour aller plus loin