Sie betreiben einen Windows App Service, der eine ASP.NET Core-Anwendung hostet. Während Zwischenfällen müssen Sie Anwendungs-Logs in Echtzeit verfolgen. Aus Compliance-Gründen müssen Sie HTTP-Zugriffs-Logs auch 30 Tage lang in Azure Storage aufbewahren. Eine langfristige Aufbewahrung von Anwendungs-Logs ist nicht erforderlich. Was sollten Sie konfigurieren?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Aktivieren Sie Application Logging (File System) auf der Ebene „Warning“, um Logs über das Blatt „Log Stream“ oder „az webapp log tail“ während der Fehlerbehebung zu streamen., Aktivieren Sie die Webserver-Protokollierung und konfigurieren Sie sie so, dass sie in einen Blob-Speichercontainer mit einer Aufbewahrungsrichtlinie von 30 Tagen schreibt..
Warum dies die Antwort ist
Die erste korrekte Option erfüllt die Anforderung, Anwendungs-Logs in Echtzeit zu verfolgen. Application Logging (File System) schreibt Logs direkt auf das Dateisystem des App Service, was das Streamen über den Log Stream oder az webapp log tail ermöglicht. Da keine langfristige Aufbewahrung für Anwendungs-Logs erforderlich ist, ist dies eine effiziente Lösung. Die zweite korrekte Option erfüllt die Anforderung, HTTP-Zugriffs-Logs 30 Tage lang in Azure Storage aufzubewahren. Die Webserver-Protokollierung erfasst HTTP-Zugriffs-Logs und kann direkt in einen Blob-Speichercontainer geschrieben werden, wo eine Aufbewahrungsrichtlinie von 30 Tagen konfiguriert werden kann. Application Insights ist zwar leistungsstark, erfasst aber standardmäßig keine IIS-Zugriffs-Logs für 30 Tage und Live Metrics Stream ist für Echtzeit-Anwendungsmetriken gedacht, nicht für historische HTTP-Zugriffs-Logs. Detailed Error Messages und Failed Request Tracing sind für die Fehlerbehebung spezifischer Fehler gedacht und nicht für die allgemeine Erfassung aller HTTP-Zugriffs-Logs über 30 Tage. Application Logging (Blob) ist für die langfristige Speicherung von Anwendungs-Logs gedacht und der Log Stream kann Logs nicht direkt aus dem Blob-Speicher verfolgen.
Bestehen Sie Ihre Prüfung – ohne endlose Antwortsuche
Erhalten Sie jede verifizierte Frage und Erklärung für diese Prüfung an einem Ort und sparen Sie Stunden der Vorbereitung. Über 1.000 Zertifizierungen · Über 20 Sprachen · Kostenloser Start.
Bestehen Sie Ihre Prüfung schneller → Keine Karte erforderlich