Bei der Azure-Blob-Protokollweiterleitung werden in AEM as a Cloud Service keine Ordner mit Datumspartitionen erstellt
In diesem Artikel wird erläutert, wie Adobe Experience Manager (AEM) as a Cloud Service an den Azure Blob-Speicher weitergeleitete Protokolle speichert und warum die dokumentierte Konfiguration keine datumspartitionierten Ordner erstellt. Um Protokolle nach Datum zu organisieren, verwenden Sie die vom Kunden verwaltete Nachbearbeitung nach dem Versand oder senden Sie eine Funktionsanfrage.
Beschreibung description
Umgebung
- Adobe Experience Manager (AEM) as a Cloud Service
- Protokollweiterleitung an Azure Blob Storage
Problem/Symptome
- Bei der Azure-Blob-Protokollweiterleitung werden Dateien in Protokollordnern und nicht in Datumsordnern gespeichert.
- CDN-Protokolldateien werden unter
aemcdn/geschrieben, wobei ihre Dateinamen Zeitstempel enthalten. - AEM- und Apache/Dispatcher-Protokolldateien werden in Ordner wie
aemaccess/geschrieben. An jeden Ordner wird eine einzige Datei angehängt. - Zur Abfrage oder Verwaltung benötigen Sie in datumsbasierten Ordnern organisierte Protokolle.
Ursache
Die dokumentierte Konfiguration der Protokollweiterleitung für Azure Blob-Speicher bietet keine Einstellung für einen benutzerdefinierten Ordnerpfad oder eine Datumspartitionierung. Basierend auf dem Protokolltyp werden Protokolle in Ordner geschrieben. Kundinnen und Kunden können die bereitgestellten Dateien verarbeiten und verwalten, aber die datumsbasierte Ordnerorganisation erfordert eine nachgelagerte Verarbeitung außerhalb der AEM-Protokollweiterleitungskonfiguration.
Lösung resolution
Gehen Sie wie folgt vor, um das Problem zu beheben:
- Überprüfen Sie Ihre aktuelle AEM as a Cloud Service-Protokollweiterleitungskonfiguration für Azure Blob-Speicher.
- Lesen Sie den Abschnitt zur Azure Blob-Speicherung in der Dokumentation zur Protokollweiterleitung von Adobe und die verfügbaren Konfigurationsoptionen in Cloud Manager. Die dokumentierte Konfiguration stellt keine Einstellung für Ordner mit Datumspartitionen bereit.
- Wenn Sie datumspartitionierte Ordner benötigen, senden Sie eine Funktionsanfrage über die Adobe Experience League-Foren oder besprechen Sie die Anfrage mit Ihrem Adobe-SupportKontakt.
- Verwenden Sie als kundenverwaltete Problemumgehung Nachbearbeitungs-Skripte oder Azure Data Factory-Pipelines, um die Protokolle nach dem Schreiben in den Blob-Speicher neu zu organisieren. Diese nachgelagerten Problemumgehungen werden von Adobe nicht offiziell unterstützt.