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:
- Verwenden Sie Protokoll-Streaming, um auf Echtzeit-Protokolle für bereitgestellte Edge-Funktionen zuzugreifen. Dieser Ansatz wird für alle Umgebungen unterstützt.
- Führen Sie den folgenden Befehl aus, um Protokolle zu streamen und
console.logAusgabe in Ihrem Terminal anzuzeigen:
aio aem edge-functions tail-logs <function-name>
- Konfigurieren Sie Edge-Funktionen für die Verwendung der AEM-Protokollweiterleitung, wenn Sie eine zentralisierte Protokollverwaltung benötigen. Konfigurationsanleitungen finden Sie in der Produktdokumentation .
- 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.
- Stellen Sie sicher, dass im konfigurierten Protokollziel Edge Function-Protokolleinträge verfügbar sind.
recommendation-more-help
experience-cloud-kcs-help-kbarticles