Modules Datadog

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

Si vous avez besoin d’instructions sur la création d’un scénario, consultez Créer un scénario dans Adobe Workfront Fusion.

Pour plus d’informations sur les modules, voir Modules dans Adobe Workfront Fusion.

Conditions d’accès

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

Adobe Workfront formule*
Pro ou version supérieure
Adobe Workfront licence*
Plan, Work
Adobe Workfront Fusion licence**

Exigences de licence actuelles : aucune exigence de licence Workfront Fusion requise.

Ou

Exigences de licence héritées : Workfront Fusion for Work Automation and Integration

Produit

Conditions requises du produit actuel : si vous disposez de la formule Adobe Workfront Select ou Prime, votre entreprise doit acheter Adobe Workfront Fusion ainsi que Adobe Workfront pour utiliser la fonctionnalité décrite dans cet article. Workfront Fusion est inclus dans la formule Workfront Ultimate.

Ou

Exigences liées aux produits hérités : votre entreprise doit acheter Adobe Workfront Fusion ainsi qu’Adobe Workfront pour utiliser la fonctionnalité décrite dans cet article.

Pour connaître la formule, le type de licence ou l’accès dont vous disposez, contactez votre équipe d’administration Workfront.

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.

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é d’API et une clé d’application depuis 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éer 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 :
Connection Type
Sélectionnez l’option Datadog Application pour obtenir un accès complet à l’API Datadog.
Connection Name
Saisissez un nom pour la connexion.
Domain
Sélectionnez le domaine auquel vous souhaitez vous connecter (US ou UE).
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.

Application Key

Saisissez votre clé d’application Datadog.

Pour savoir comment récupérer la clé d’application, voir Récupérer votre clé d’API et votre clé d’application dans cet article.

  1. 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, consultez la section Mappage des informations d’un module à un autre dans Adobe Workfront Fusion.

Actions

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 obtenir des instructions sur la connexion de votre compte Datadog à Workfront Fusion, voir Connecter Datadog à Workfront Fusion dans cet article.
Series

Ajoutez les séries temporelles que vous souhaitez soumettre à Datadog.

  • Metric

    Entrez le nom de la série temporelle.

  • Type

    Sélectionnez le type de mesure.

  • 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.

Effectuer un appel API

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

Connection
Pour obtenir des instructions sur la connexion de votre compte Datadog à Workfront Fusion, consultez la section Connecter Datadog à Workfront Fusion de cet article.
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 dans Adobe Workfront Fusion.
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

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 :

recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43