Skip to content

feat: Support Google structured logging format#118

Merged
tisonkun merged 7 commits intofast:mainfrom
fiadliel:google_structured_logging
Apr 8, 2025
Merged

feat: Support Google structured logging format#118
tisonkun merged 7 commits intofast:mainfrom
fiadliel:google_structured_logging

Conversation

@fiadliel
Copy link
Copy Markdown
Contributor

@fiadliel fiadliel commented Apr 2, 2025

Implements a layout for Google's structured logging format.

Uses the log_serde feature of log to encode arbitrary serializable types into the JSON payload.

Fixes #99

@tisonkun
Copy link
Copy Markdown
Contributor

tisonkun commented Apr 8, 2025

Thanks for your contribution @fiadliel! I'll review this patch today.

tisonkun added 2 commits April 8, 2025 10:30
Signed-off-by: tison <wander4096@gmail.com>
@tisonkun
Copy link
Copy Markdown
Contributor

tisonkun commented Apr 8, 2025

Generally LGTM. I'll check Google's doc and do a final run.

Signed-off-by: tison <wander4096@gmail.com>
@tisonkun tisonkun force-pushed the google_structured_logging branch from bc54372 to b367087 Compare April 8, 2025 16:04
Signed-off-by: tison <wander4096@gmail.com>
@tisonkun tisonkun enabled auto-merge (squash) April 8, 2025 17:06
@tisonkun tisonkun disabled auto-merge April 8, 2025 17:08
tisonkun added 2 commits April 9, 2025 01:34
Signed-off-by: tison <wander4096@gmail.com>
Signed-off-by: tison <wander4096@gmail.com>
@tisonkun tisonkun enabled auto-merge (squash) April 8, 2025 17:37
@tisonkun tisonkun merged commit c21adb2 into fast:main Apr 8, 2025
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Implement Google Cloud Platform structured logging

2 participants