Integrazione Datadog

Come Attivare l'Integrazione Datadog

Integrate LoadFocus con Datadog per trasmettere in tempo reale i risultati dei test di carico e dei test JMeter direttamente nel vostro account Datadog.

Integrazioni LoadFocus con Piattaforme di Reportistica Esterna

Per inviare risultati in tempo reale a Datadog durante i vostri test:

  1. Navigate al vostro test in LoadFocus.
  2. Create una nuova integrazione Datadog.

Integrazioni Datadog

Campi dell'Integrazione

  • Name: Assegnate un nome alla vostra integrazione.
  • Datadog site: Il vostro URL di acquisizione log Datadog (tipicamente .com o .eu).
  • API key: La vostra chiave API Datadog.
  • Send results as logs: Impostate su true per riportare i risultati individuali dei test come eventi di log. L'impostazione predefinita prevede solo metriche.
  • Include sub-results: Attivate per inviare i sotto-risultati. L'impostazione predefinita ignora i sotto-risultati.

Per generare una chiave API Datadog, iniziate accedendo al vostro account Datadog. Navigate alla sezione 'Integrations' e selezionate la scheda 'APIs'. Qui troverete l'opzione per creare una nuova chiave API. Cliccate su 'New API key' e inserite un nome per la vostra chiave - questo nome vi aiuterà a identificare lo scopo della chiave in seguito. Una volta nominata, cliccate su 'Create API key'. La vostra nuova chiave API verrà generata e visualizzata. È fondamentale copiare e conservare in modo sicuro questa chiave, poiché è necessaria per l'integrazione con servizi come LoadFocus e non verrà visualizzata nuovamente. Per passaggi dettagliati e informazioni aggiuntive, visitate la documentazione delle chiavi API Datadog.

Collegare Datadog ai Singoli Test

Per impostazioni Datadog uniche per test (come inviare eventi su alcuni test e metriche su altri):

  1. Completate il processo di integrazione Datadog per ogni impostazione unica.
  2. Abilitate ogni servizio collegato su base per-test o per-bucket.

Visualizzare le Metriche Chiave dei Test

Con l'integrazione attiva, le metriche dei test verranno trasmesse in una dashboard Datadog predefinita, fornendo:

  • Riepiloghi in tempo reale di richieste totali e fallite, tassi di errore, latenza e tempi di risposta.
  • Informazioni sulle soglie di prestazione dell'applicazione.

Personalizzate la vostra dashboard per correlare le metriche dei test con altri dati di monitoraggio:

  • Aggiungete indicatori di sistema come grafici di CPU e memoria.
  • Osservate la disponibilità delle risorse sotto traffico aumentato.
  • Identificate regressioni delle prestazioni dovute a modifiche del codice.

Approfondimento sui Risultati Individuali dei Test con i Log

Mentre le metriche rivelano modelli e tendenze, i log forniscono informazioni dettagliate sulle singole esecuzioni dei test:

  • I log sono disponibili insieme alle metriche nella dashboard predefinita.
  • Utilizzate il Log Explorer per visualizzare i log nel contesto e filtrare sottoinsiemi specifici.
  • Analizzate i log per risposte di errore o valori di latenza specifici.

Iniziate a Monitorare i Dati dei Test di Carico Oggi

Integrate Datadog con LoadFocus per:

  • Visualizzare e analizzare i dati dei test di carico.
  • Correlare i risultati dei test di carico con la telemetria del vostro stack.
  • Anticipare e risolvere i problemi di prestazioni prima della produzione.

Rimozione dell'Integrazione Datadog

Per disconnettere Datadog:

  1. Andate su Account > Integration Settings in LoadFocus.
  2. Selezionate l'integrazione Datadog da rimuovere e cliccate Delete.
  3. L'integrazione viene rimossa dall'elenco dei servizi di reportistica esterna.