Intégration Datadog

Comment activer l'intégration Datadog

Intégrez LoadFocus avec Datadog pour diffuser en direct les résultats de vos tests de charge et tests JMeter directement dans votre compte Datadog.

Intégrations LoadFocus avec les plateformes de rapports externes

Pour envoyer les résultats en direct vers Datadog pendant vos tests :

  1. Accédez à votre test dans LoadFocus.
  2. Créez une nouvelle intégration Datadog.

Intégration Datadog

Champs de l'intégration

  • Name : Attribuez un nom à votre intégration.
  • Datadog site : Votre URL d'ingestion de logs Datadog (généralement .com ou .eu).
  • API key : Votre clé API Datadog.
  • Send results as logs : Définissez sur true pour rapporter les résultats individuels des tests sous forme d'événements de log. Par défaut, seules les métriques sont envoyées.
  • Include sub-results : Activez pour envoyer les sous-résultats. Par défaut, les sous-résultats sont ignorés.

Pour générer une clé API Datadog, commencez par vous connecter à votre compte Datadog. Accédez à la section 'Integrations' et sélectionnez l'onglet 'APIs'. Vous y trouverez l'option pour créer une nouvelle clé API. Cliquez sur 'New API key' et saisissez un nom pour votre clé -- ce nom vous aidera à identifier l'usage de la clé ultérieurement. Une fois nommée, cliquez sur 'Create API key'. Votre nouvelle clé API sera générée et affichée. Il est essentiel de copier et de stocker cette clé en toute sécurité, car elle est nécessaire pour l'intégration avec des services comme LoadFocus et ne sera plus affichée par la suite. Pour des étapes détaillées et des informations supplémentaires, consultez la documentation des clés API Datadog.

Connecter Datadog à des tests individuels

Pour des paramètres Datadog uniques par test (comme l'envoi d'événements sur certains tests et de métriques sur d'autres) :

  1. Complétez le processus d'intégration Datadog pour chaque paramètre unique.
  2. Activez chaque service connecté sur une base par test ou par bucket.

Visualiser les métriques clés des tests

Avec l'intégration active, les métriques des tests seront diffusées dans un tableau de bord Datadog par défaut, fournissant :

  • Des résumés en temps réel du total et des requêtes échouées, des taux d'erreur, de la latence et des temps de réponse.
  • Des informations sur les seuils de performance des applications.

Personnalisez votre tableau de bord pour corréler les métriques des tests avec d'autres données de surveillance :

  • Ajoutez des indicateurs système comme les graphiques CPU et mémoire.
  • Observez la disponibilité des ressources sous un trafic accru.
  • Identifiez les régressions de performance dues aux modifications de code.

Explorer les résultats individuels des tests avec les journaux

Alors que les métriques révèlent des tendances et des modèles, les journaux fournissent des informations détaillées sur les exécutions individuelles des tests :

  • Les journaux sont disponibles aux côtés des métriques dans le tableau de bord par défaut.
  • Utilisez l'explorateur de journaux pour visualiser les journaux en contexte et filtrer des sous-ensembles spécifiques.
  • Analysez les journaux pour les réponses en erreur ou les valeurs de latence spécifiques.

Commencez à surveiller les données de test de charge dès aujourd'hui

Intégrez Datadog avec LoadFocus pour :

  • Visualiser et analyser les données de test de charge.
  • Corréler les résultats des tests de charge avec la télémétrie à travers votre pile technologique.
  • Anticiper et résoudre les problèmes de performance avant la mise en production.

Supprimer l'intégration Datadog

Pour déconnecter Datadog :

  1. Allez dans Account > Integration Settings dans LoadFocus.
  2. Sélectionnez l'intégration Datadog à supprimer et cliquez sur Delete.
  3. L'intégration est supprimée de votre liste de services de rapports externes.