Descarga registros

App Engine mantiene un registro de mensajes que emite tu aplicación con el módulo logging de la biblioteca estándar de Python, además de otros mensajes impresos en la transmisión de errores estándar. App Engine también registra toda solicitud en el registro. Cada nivel de gravedad de registro tiene un tamaño del búfer fijo que controla la cantidad de información de registros a la que puedes acceder. Por lo general, se utilizan más las características del registro en niveles de registros más bajos y; por lo tanto, el período es menor para los eventos de registro en estos niveles.

Para explorar los registros de tu aplicación de los últimos 90 días, también puedes utilizar la página de registros en GCP Console.

Solicita los registros

Para realizar un análisis más detallado de los registros de tu aplicación, usa las herramientas de AppCfg suministradas con el SDK de App Engine independiente con el fin de descargar los datos de registro.

Para descargar registros a un archivo llamado mylogs.txt, usa el siguiente comando:

appcfg.sh request_logs [DIRECTORY_PATH] mylogs.txt

Para ver todas las opciones de este comando, ejecuta lo siguiente:

appcfg.sh help request_logs

De forma predeterminada, el comando descarga los mensajes de registro de la fecha actual, que comienza a la medianoche de la Hora del Pacífico. El nivel de gravedad del registro predeterminado es INFO, que también incluye los registros de todos los niveles superiores, pero omite los mensajes de nivel DEBUG. El comando reemplaza el archivo de registro local. Puedes ajustar la cantidad de días, el nivel de registro mínimo y si se desea reemplazar o agregar a un archivo de registro local con las opciones de línea de comandos.

Con la opción --vhost=..., puedes limitar los mensajes de registro que se descargan a solo los que se emiten durante la solicitud en un nombre de dominio determinado. Puedes usar esta opción para descargar los registros de tu aplicación activa con un dominio de G Suite o http://your_app_id.appspot.com, sin incluir los mensajes de registro emitidos por las versiones que estás probando en URL como http://2.latest.your_app_id.appspot.com. O bien, puedes usarla con el fin de descargar solo los mensajes de registro para un dominio de prueba determinado.

¿Te ha resultado útil esta página? Enviar comentarios:

Enviar comentarios sobre...

Entorno estándar de App Engine para Java