Herunterladen / Exportieren von Google App Engine-Protokollen, Java App
In GAE, Java App, können Sie den Befehl „appcfg request_logs“ verwenden, um die Protokolle von GAE auf Ihren Computer herunterzuladen oder zu exportieren (siehe Signatur unten):
AppCfg [options] request_logs
Sie können "appcfg request_logs" eingeben, um alle verfügbaren Optionen anzuzeigen.
1. Was ist ?
Dies ist NICHT Ihre app_id oder ein implementierter Webpfad von GAE. Dies ist Ihr lokaler Projektordner, der Dateien enthält:
-
WEB-INF/appengine-web.xml
-
WEB-INF/web.xml
Das GAE Java SDK, Befehl "appcfg", ist fest codiert, um die beiden oben genannten Dateien zu finden. Um Protokolle von GAE herunterzuladen, müssen Sie oben zwei XML-Dateien im Ordner "WEB-INF" bereitstellen. Dies ist nicht sinnvoll, aber Sie haben keine andere Wahl, als die GAE-Vorgehensweise zu befolgen.
Meiner Meinung nach sollte der bessere Weg sein
AppCfg [options] request_logs
Note
Wenn Sie nicht über die XML-Dateien verfügen, aber dennoch die Protokolle herunterladen möchten, können Sieappcfg download_app ausgeben, um die bereitgestellte Anwendung herunterzuladen, die die XML-Dateien enthält.
2. Beispiele
Im Folgenden finden Sie einige gängige Beispiele zum Herunterladen von Protokollen von GAE.
1. Laden Sie noch heute Protokolle von GAE in die Datei "c: \ gae.log" herunter.
C:\appengine-java-sdk-1.6.3.1\bin> appcfg request_logs C:\workspace-3.7\SpringGAEProject\war\ c:\gae.log
2. Laden Sie alle Protokolle von GAE nach "c: \ gae.log" herunter.
C:\appengine-java-sdk-1.6.3.1\bin> appcfg --num_days=0 request_logs C:\workspace-3.7\SpringGAEProject\war\ c:\gae.log
P.S By default, –num_days=1
3. Laden Sie alle Protokolle mit dem Schweregrad 4 von GAE nach „c: \ gae.log“ herunter.
C:\appengine-java-sdk-1.6.3.1\bin> appcfg --num_days=0 --severity=4 request_logs C:\workspace-3.7\SpringGAEProject\war\ c:\gae.log
P.S Severity is the logging level in logs. Der Bereich liegt zwischen 0 (DEBUG) und 4 (CRITICAL).
4. Laden Sie alle Protokolle von GAE herunter und hängen Sie sie an „c: \ gae.log“ an.
C:\appengine-java-sdk-1.6.3.1\bin> appcfg --num_days=0 --append request_logs C:\workspace-3.7\SpringGAEProject\war\ c:\gae.log