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

Si deseas 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 para descargar los datos de registro.

Para descargar registros a un archivo llamado mylogs.txt, utiliza 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 específico. Puedes usar esta opción para descargar los registros de tu app activa con un dominio de G Suite o http://your_app_id.appspot.com y excluir los mensajes de registro emitidos por las versiones que estás probando en URL como http://2.latest.your_app_id.appspot.com. También puedes usarla para descargar solo los mensajes de registro de 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 8