Google App Engine-Protokolle, Java-App herunterladen/exportieren

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:

  1. WEB-INF/appengine-web.xml

  2. 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