Integrare Dynatrace e ELK con Adobe Experience Manager as a Cloud Service

Questo articolo spiega come integrare Dynatrace APM e l’inoltro dei registri con Adobe Experience Manager as a Cloud Service. Utilizza la configurazione documentata dell’inoltro dei registri e una pipeline di configurazione Cloud Manager per inviare i registri di AEM a Dynatrace, Elasticsearch/OpenSearch o a una destinazione HTTPS compatibile. Dynatrace APM segue un processo di integrazione separato. Per configurare queste integrazioni, conferma i prerequisiti, proteggi i segreti richiesti, distribuisci la configurazione e verifica la telemetria nel sistema di monitoraggio di destinazione.

Descrizione description

Ambiente

  • Adobe Experience Manager as a Cloud Service
  • Pipeline di configurazione Cloud Manager
  • Inoltro del registro APM di Dynatrace o AEM a Dynatrace, Elasticsearch/OpenSearch o una destinazione HTTPS compatibile

Problema/Sintomi

  • È necessario monitorare un ambiente AEM as a Cloud Service con il monitoraggio delle prestazioni delle applicazioni Dynatrace.
  • Devi inoltrare i registri di AEM a Dynatrace o a un sistema di analisi dei registri basato su Elasticsearch/OpenSearch.

Causa

AEM as a Cloud Service utilizza percorsi di configurazione separati per il monitoraggio delle prestazioni delle applicazioni e l’inoltro dei registri. L’inoltro del registro è configurato in Git con un file YAML LogForwarding e distribuito tramite una pipeline di configurazione Cloud Manager. Dynatrace APM utilizza un processo di connettività documentato separato. Un’architettura ELK richiede un percorso di acquisizione Elasticsearch/OpenSearch o HTTPS supportato.

Risoluzione resolution

Per risolvere il problema, segui i passaggi seguenti:

  1. Conferma i prerequisiti:

    • Verifica di avere accesso a Cloud Manager e alle autorizzazioni necessarie per aggiornare le pipeline di configurazione.
    • Ottieni i dettagli di configurazione richiesti dal tuo ambiente Dynatrace o ELK, ad esempio l’endpoint di acquisizione e i requisiti di autenticazione.

    Nota: archivia i token di autenticazione come variabili di ambiente segrete Cloud Manager. Non confermare token, password o altri segreti in Git.

  2. Determinare l’integrazione necessaria:

    • Inoltro registro Dynatrace.
    • APM DYNATRACE
    • Inoltro dei registri basato su Elasticsearch/OpenSearch per un’architettura ELK.
    • Una combinazione di log forwarding e APM.

    Nota: l’inoltro del registro e Dynatrace APM sono integrazioni separate. La configurazione di uno non comporta la configurazione automatica dell’altro.

  3. Imposta l’inoltro del registro a Dynatrace o a una destinazione compatibile con ELK:

    • Definisci la configurazione LogForwarding supportata nell’archivio Git in base alla destinazione selezionata.
    • Per Elasticsearch/OpenSearch, utilizza la documentazione sulla configurazione della destinazione Elasticsearch/OpenSearch.
    • Per Dynatrace, utilizza la configurazione di acquisizione del registro HTTPS supportata quando l’endpoint Dynatrace accetta il formato e l’autenticazione richiesti.
    • Esegui il commit e invia le modifiche alla configurazione.
    • Distribuisci la configurazione con una pipeline di configurazione Cloud Manager di destinazione.

    Nota: la pipeline di configurazione distribuisce la configurazione YAML nell’ambiente selezionato. Una pipeline full stack o a livello web non distribuisce un file di configurazione per l’inoltro del registro.

  4. Integrare separatamente Dynatrace APM:

    • Segui la documentazione del processo di integrazione Dynatrace APM per AEM as a Cloud Service.
    • Utilizza il processo di richiesta del supporto Adobe quando l’integrazione documentata richiede la configurazione della connettività lato Adobe.

    Nota: l’abilitazione di Dynatrace APM disabilita la raccolta dati New Relic APM fornita da Adobe per tale ambiente. L’inoltro dei registri rimane un percorso di configurazione separato.

  5. Verifica le integrazioni dopo la distribuzione:

    • Conferma che i registri arrivino in Dynatrace o nel sistema di analisi dei registri basato su Elasticsearch/OpenSearch selezionato.
    • Per Dynatrace APM, verificare che Dynatrace raccolga i dati sulle prestazioni delle applicazioni dall’ambiente AEM as a Cloud Service.
  6. Se i dati non sono disponibili, risolvi i problemi relativi all’integrazione applicabile:

    • Per l’inoltro del registro, controlla la configurazione YAML, l’endpoint, il riferimento all’autenticazione e i risultati della pipeline Cloud Manager.
    • Verifica che l’endpoint sia raggiungibile e che la configurazione di acquisizione lato fornitore accetti i registri inoltrati.
    • Per Dynatrace APM, verifica che l’integrazione Dynatrace sia attiva e che New Relic APM fornito da Adobe non raccolga più dati per l’ambiente.

    Nota: non includere token di autenticazione o endpoint privati in registri, schermate, commit Git o allegati di supporto.

recommendation-more-help
experience-cloud-kcs-help-kbarticles