Use JSON structured log for better parsing in GCP
GKE logging agent automatically parses JSON logs as structured log and they will be available as jsonPayload
.
https://cloud.google.com/logging/docs/structured-logging
To start with, we could add the following keys to the log:
message
severity
Subsequently, we could add more metadata to the log, for example:
- the relevant processor
- sync (web request) or async (background jobs)
- duration
- etc
Edited by Albert