Zugriff auf AEM Edge-Funktionsprotokolle über Streaming-, Weiterleitungs- oder Java-Stack-CDN-Protokolle

In diesem Artikel wird beschrieben, wie Sie in Cloud Manager auf Adobe Edge Compute-Protokolle (Edge-Funktionen) zugreifen und diese konfigurieren können, und es werden die verfügbaren Methoden und umgebungsspezifische Überlegungen beschrieben.

Beschreibung description

Umgebung

  • Adobe Experience Manager as a Cloud Service mit AEM Edge-Funktionen
  • Adobe-verwaltetes CDN
  • Java-Stack-Umgebungen und Edge Delivery Services Sites

Problem/Symptome

  • Edge Function Runtime-Protokolle werden in Cloud Manager nicht als separater AEM Service-Log-Typ aufgeführt.
  • Sie können die Protokollweiterleitung nicht über einen dedizierten Protokollierungsbildschirm für Edge-Funktionen in Cloud Manager konfigurieren. Die Protokollweiterleitung verwendet Konfigurationsdateien und die entsprechende Bereitstellungs-Pipeline.
  • Es wird keine spezifische Fehlermeldung angezeigt. Das Problem besteht darin, die geeignete Methode zum Zugriff auf oder zur Zentralisierung von Edge-Funktionsprotokollen zu finden.

Ursache

Edge Compute-/Edge-Funktionsprotokolle werden in Cloud Manager nicht auf dieselbe Weise bereitgestellt wie andere Protokolle. Stattdessen müssen Protokoll-Streaming und Protokollweiterleitung verwendet werden, um auf diese Protokolle zuzugreifen.

Lösung resolution

Gehen Sie wie folgt vor, um das Problem zu beheben:

  1. Verwenden Sie Protokoll-Streaming, um auf Echtzeit-Protokolle für bereitgestellte Edge-Funktionen zuzugreifen. Dieser Ansatz wird für alle Umgebungen unterstützt.
  2. Führen Sie den folgenden Befehl aus, um Protokolle zu streamen und console.log Ausgabe in Ihrem Terminal anzuzeigen:
aio aem edge-functions tail-logs <function-name>
  1. Konfigurieren Sie Edge-Funktionen für die Verwendung der AEM-Protokollweiterleitung, wenn Sie eine zentralisierte Protokollverwaltung benötigen. Konfigurationsanleitungen finden Sie in der Produktdokumentation .
  2. Laden Sie für Java-Stack-Umgebungen CDN-Protokolle von Cloud Manager herunter. Diese Protokolle enthalten Protokolleinträge für Edge-Funktionen. Diese Option ist für Edge Delivery Services Sites nicht verfügbar.
  3. Stellen Sie sicher, dass im konfigurierten Protokollziel Edge Function-Protokolleinträge verfügbar sind.
recommendation-more-help
experience-cloud-kcs-help-kbarticles