Registro estructurado

En Cloud Logging, un objeto LogEntry puede almacenar una carga útil de registro como datos estructurados o texto no estructurado. Una entrada de registro estructurada almacena su carga útil como un objeto JSON en el campo jsonPayload, mientras que una entrada de registro no estructurada almacena su carga útil como una cadena en el campo textPayload.

Dar formato a la carga útil de registro como un objeto JSON te permite buscar y consultar por rutas de acceso JSON en el Explorador de registros. Con los registros no estructurados, puedes buscar la cadena de texto, pero no puedes consultar claves individuales.

Cómo se escriben los registros estructurados

La forma en que se escriben las entradas de registro estructuradas en Logging depende de tu entorno y de cómo se recopilan tus registros:

  • Bibliotecas cliente de Logging: Estas bibliotecas escriben registros estructurados cuando pasas un objeto o mapa JSON como carga útil, o cuando generan un JSON de una sola línea en stdout o stderr.

¿Qué sigue?