2016-07-18 28 views
2

Wie können Sie ApplicationPoolIdentity Berechtigungen zum Schreiben in das Anwendungsereignisprotokoll geben?Wie können Sie ApplicationPoolIdentity Berechtigungen zum Schreiben in das Anwendungsereignisprotokoll geben?

Ich habe für HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EventLog über das Hinzufügen eines Benutzers zu den Berechtigungen lesen, aber ich den Benutzer nicht finden können ApplicationPoolIdentity

Und wie kann ich dies als für eine Website des Einsatzes Teil? ... speziell für Azure Web App Service

Antwort

2

Sie können die Registrierung einer Instanz im App Service nicht ändern, da die Sandbox im Azure App Service keine Änderung der Registrierung zulässt. Weitere Details here

Solange Sie keine neue Ereignisquelle erstellen, funktioniert die Anwendungsprotokollierung weiterhin und die Ereignisse werden in EventLog.xml (eine leichtgewichtige Ereignisprotokolldatei) geschrieben. Sie können mehr Details darüber in https://github.com/projectkudu/kudu/wiki/Azure-Web-App-sandbox#access-to-event-log lesen.

Sie können auf die Datei eventlog.xml direkt von KUDU im Ordner D: \ HOME \ LOGFILES oder vom Support-Portal aus zugreifen oder eine Website-Erweiterung verwenden, die ich vor einiger Zeit geschrieben habe. Weitere Details dazu in https://blogs.msdn.microsoft.com/puneetgupta/2014/09/24/azure-website-siteextension-to-view-eventlogs/