Secuencias de registro

Completado

En esta unidad, veremos los conceptos y comandos de registro. Ejecutaremos los comandos en el ejercicio siguiente.

Tipos de registro

Con la aplicación de ejemplo, hay dos maneras de ver los registros: Streaming de registros para registros en tiempo real por instancia de aplicación o Log Analytics para registros agregados con funcionalidad de consulta avanzada. En esta unidad, exploraremos el streaming de registro mediante la CLI de Azure.

Secuencias de registro

El streaming de registro permite a los desarrolladores obtener registros de aplicaciones en tiempo real mediante la CLI de Azure y saber lo que sucede con la instancia de aplicación especificada en el servicio Azure Spring Apps.

Puede usar el streaming de registros en la CLI de Azure mediante Azure Shell con el siguiente comando:

az spring app logs --name <application> --resource-group <resource group name> --service <service instance name> -f

Final del registro de una aplicación con varias instancias

En primer lugar, puede obtener los nombres de instancia de la aplicación con el siguiente comando:

az spring app logs -f --name customers-service

Los resultados deben tener un aspecto similar al siguiente:

Name                                         Status    DiscoveryStatus
Multiple app instances found:
customers-service-default-17-7bc5f9dd79-fshb9
customers-service-default-17-7bc5f9dd79-pf69h
Please use '-i/--instance' parameter to specify the instance name

Si existen varias instancias para la aplicación denominada app, puede ver el registro de instancias mediante la opción-i/--instance :

az spring app logs -f --name customers-service --instance customers-service-default-17-7bc5f9dd79-fshb9

También puede obtener los detalles de las instancias de la aplicación en Azure Portal. Después de seleccionar Aplicaciones en el panel de navegación izquierdo del servicio Azure Spring Apps, seleccione Instancias de aplicación.

Sugerencia

Puede usar az spring app logs -h para explorar más parámetros y la función del flujo de registro.