Modules Datadog

Dans un scénario Adobe Workfront Fusion, vous pouvez automatiser les workflows qui utilisent Datadog et les connecter à plusieurs applications et services tiers.

Pour obtenir des instructions sur la création d’un scénario, consultez les articles sous Créer des scénarios : index d’article.

Pour plus d’informations sur les modules, consultez les articles sous Modules : index des articles.

Conditions d’accès

Développez pour afficher les exigences d’accès aux fonctionnalités de cet article.

Vous devez disposer des accès suivants pour utiliser les fonctionnalités de cet article :

table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header
Package Adobe Workfront Tous
Licence Adobe Workfront

Nouveau : Standard

Ou

En cours : Travail ou version ultérieure

Licence Adobe Workfront Fusion **

Actuel : aucune exigence de licence Workfront Fusion

Ou

Hérité : Workfront Fusion pour l’automatisation et l’intégration du travail

Produit

Nouveau :

  • Sélectionnez ou le package Prime Workfront : votre entreprise doit acheter Adobe Workfront Fusion.
  • Package Ultimate Workfront : Workfront Fusion est inclus.

Ou

Actuel : votre entreprise doit acheter Adobe Workfront Fusion.

Pour plus d’informations sur les informations contenues dans ce tableau, voir Conditions d’accès requises dans la documentation.

Pour plus d’informations sur les licences Adobe Workfront Fusion, voir Licences Adobe Workfront Fusion.

Conditions préalables

Pour utiliser les modules Datadog, vous devez disposer d’un compte Datadog.

Informations sur l’API Datadog

Le connecteur Datadog utilise les éléments suivants :

Balise API
1.0.11

Connecter Datadog à Workfront Fusion connect-datadog-to-workfront-fusion

Récupérer votre clé d’API et clé d’application retrieve-your-api-key-and-application-key

Pour connecter votre compte Datadog à Workfront Fusion, vous devez récupérer une clé API et une clé d’application à partir de votre compte Datadog.

  1. Connectez-vous à votre compte Datadog.
  2. Dans le panneau de navigation de gauche, cliquez sur Intégrations, puis sur API.
  3. Dans l’écran principal, cliquez sur Clés d’API.
  4. Pointez sur la barre violette pour faire apparaître la clé d’API.
  5. Copiez la clé d’API dans un emplacement sécurisé.
  6. Dans l’écran principal, cliquez sur Clés d’application.
  7. Pointez sur la barre violette pour faire apparaître la clé d’application.
  8. Copiez la clé d’application dans un emplacement sécurisé.

Création d’une connexion à Datadog dans Workfront Fusion

Vous pouvez créer une connexion à votre compte Datadog directement à partir d’un module Datadog.

  1. Dans n’importe quel module Datadog, cliquez sur Ajouter en regard du champ Connexion.

  2. Remplissez les champs du module comme suit :

    table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 layout-auto html-authored no-header
    Connection Name Saisissez un nom pour la connexion.
    Environment Indiquez si cette connexion est destinée à un environnement de production ou hors production.
    Type Indiquez si vous vous connectez à un compte de service ou à un compte personnel.
    Domain Sélectionnez le domaine auquel vous souhaitez vous connecter (US ou UE).
    API Key Location Indiquez si la clé API doit être incluse dans l’en-tête ou dans la chaîne de requête.
    API Key

    Saisissez votre clé d’API Datadog.

    Pour obtenir des instructions sur la récupération de la clé d’API, consultez Récupérer votre clé d’API et votre clé d’application dans cet article.

  3. Cliquez sur Continuer pour créer la connexion et retourner au module.

Modules Datadog et leurs champs

Lorsque vous configurez les modules Datadog, Workfront Fusion affiche les champs répertoriés ci-dessous. En plus de ces derniers, des champs Datadog supplémentaires peuvent s’afficher, selon des facteurs tels que votre niveau d’accès dans l’application ou le service. Un titre en gras dans un module indique un champ obligatoire.

Si le bouton « Mapper » apparaît au-dessus d’un champ ou d’une fonction, vous pouvez l’utiliser pour définir des variables et des fonctions pour ce champ. Pour plus d’informations, voir Mappage des informations d’un module à un autre.

Basculement de carte

Actions

Effectuer un appel API

Ce module d’action vous permet d’effectuer un appel API personnalisé.

Connection
Pour plus d’informations sur la connexion de votre compte Datadog à Workfront Fusion, voir Connexion de Datadog à Workfront Fusion dans cet article.
Utiliser un domaine dédié
Certains des points d’entrée de l’API Datadog qui s’attendent à un trafic entrant important s’exécutent sur leurs domaines dédiés. Cochez cette case pour utiliser le domaine dédié pour votre appel API.
URL
Saisissez un chemin d’accès relatif à https://api.datadoghq.com/api/. Exemple : /v1/org.
Method
Sélectionnez la méthode de requête HTTP dont vous avez besoin pour configurer l’appel API. Pour plus d’informations, voir Méthodes de requête HTTP.
Headers

Ajoutez les en-têtes de la requête sous la forme d’un objet JSON standard.

Par exemple, {"Content-type":"application/json"}

Workfront Fusion ajoute les en-têtes d’autorisation pour vous.

Query String

Ajoutez la requête pour l’appel API sous la forme d’un objet JSON standard.

Par exemple : {"name":"something-urgent"}

Body

Ajoutez le contenu du corps de l’appel API sous la forme d’un objet JSON standard.

Note :

Lorsque vous utilisez des instructions conditionnelles telles que if dans votre JSON, mettez les guillemets à l’extérieur de l’instruction conditionnelle.

Exemple : l’appel API suivant renvoie tous les tableaux de bord de votre compte Datadog :

URL : /v1/dashboard

Méthode : GET

Exemple d’appel API Datadog

Le résultat se trouve dans la sortie du module sous Bundle > Body > dashboards.

Dans notre exemple, 3 tableaux de bord ont été renvoyés :

Réponse de l’API Datadog

Publier les points de la série chronologique

Le module vous permet d’afficher des données de séries chronologiques qui peuvent être représentées sur les tableaux de bord de Datadog.

La limite pour les payloads compressées est de 3,2 mégaoctets (3 200 000), et de 62 mégaoctets (62 914 560) pour les payloads décompressées.

Connection
Pour plus d’informations sur la connexion de votre compte Datadog à Workfront Fusion, voir Connexion de Datadog à Workfront Fusion dans cet article.
Type

Sélectionnez le type de mesure à utiliser.

  • Jauge
  • Taux
  • Nombre
Interval
Si le type de mesure est un taux ou un comptage, définissez l’intervalle correspondant.
Points

Ajoutez des points relatifs à une mesure.

Il s’agit d’un tableau de points JSON. Chaque point a le format suivant : [[POSIX_timestamp, numeric_value], ...]

Note :

L’horodatage doit être exprimé en secondes.

L’horodatage doit être actuel. Le paramètre Actuel est défini sous forme de période n’allant pas au-delà de 10 minutes dans le futur ou d’une heure dans le passé.

Le format de la valeur numérique doit être une valeur flottante.

Ce champ doit contenir au moins 1 élément.

Host
Entrez le nom de l’hôte qui a produit la mesure.
Tags
Pour chaque balise à ajouter à la mesure, cliquez sur Ajouter un élément et saisissez la valeur de la balise.
recommendation-more-help
7e1891ad-4d59-4355-88ab-a2e62ed7d1a3