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.
Collaboration, gestion des incidents et gestion des tickets
| Intégration | Description | Exemples d’actions (Action Catalog) |
|---|
| PagerDuty | Ajoutez 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. |
| Opsgenie | Ajoutez 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. |
| StatusPage | Cré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. |
| Freshservice | Créez, mettez à jour et interrogez des tickets Freshservice. | List tickets, Update ticket Voir toutes les actions disponibles. |
| Slack | Envoyez 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 Teams | Envoyez 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. |
| Jira | Créez et mettez à jour des problèmes directement depuis Datadog. | Create issue, Add comment Voir toutes les actions disponibles. |
| Asana | Cré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. |
| LaunchDarkly | Suivez 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
Pour ajouter des métadonnées Opsgenie à une définition de l’entité :
Si ce n’est pas déjà fait, configurez l’intégration Datadog Opsgenie.
Obtenez votre clé d’accès API Opsgenie et assurez-vous qu’elle dispose des autorisations configuration access et read.
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.
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.
Gestion du code source
| Intégration | Description | Exemples d’actions (Action Catalog) |
|---|
| GitHub | Cré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. |
| GitLab | Gé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
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
Documentation, liens et articles supplémentaires utiles: