docs: document JSON log format toggle#2127
Conversation
Add a setup-robusta page describing global.enableJsonLogsFormat, which switches robusta-runner (and KRR scan jobs, and HolmesGPT when deployed via the chart) to structured JSON logs. Also documents the krr-enforcer chart's own enableJsonLogsFormat value. Part of ROB-459 / ROB-694. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01AozEpN8uwPRQuF8FPRX4Jy Signed-off-by: Claude <noreply@anthropic.com>
|
✅ Docker image ready for
Use this tag to pull the image for testing. 📋 Copy commandsgcloud auth configure-docker us-central1-docker.pkg.dev
docker pull us-central1-docker.pkg.dev/robusta-development/temporary-builds/robusta-runner:7f43f1f
docker tag us-central1-docker.pkg.dev/robusta-development/temporary-builds/robusta-runner:7f43f1f me-west1-docker.pkg.dev/robusta-development/development/robusta-runner-dev:7f43f1f
docker push me-west1-docker.pkg.dev/robusta-development/development/robusta-runner-dev:7f43f1fPatch Helm values in one line: helm upgrade --install robusta robusta/robusta \
--reuse-values \
--set runner.image=me-west1-docker.pkg.dev/robusta-development/development/robusta-runner-dev:7f43f1f |
Remove the krr-enforcer references; the page now covers only the Robusta chart components (runner, KRR scan jobs, HolmesGPT). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01AozEpN8uwPRQuF8FPRX4Jy Signed-off-by: Claude <noreply@anthropic.com>
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (1)
💤 Files with no reviewable changes (1)
WalkthroughAdds a Robusta setup page documenting structured JSON logging, its Helm toggle, component coverage, default behavior, and log format, and links the page from the setup documentation navigation. ChangesJSON logging documentation
Estimated code review effort: 1 (Trivial) | ~3 minutes Possibly related PRs
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
Remove the JSON log-line format example; the page now just covers how to enable JSON logs and which components it affects. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01AozEpN8uwPRQuF8FPRX4Jy Signed-off-by: Claude <noreply@anthropic.com>
Summary
Adds documentation for the JSON log format toggle shipped in ROB-459.
docs/setup-robusta/json-logging.rstdescribingglobal.enableJsonLogsFormat, which switches robusta-runner (and KRR scan jobs, and HolmesGPT when deployed via the chart) to structured JSON logs (one object per line,level→severity).enableJsonLogsFormatvalue.setup-robustatoctree.Default behavior is unchanged (colored text) unless the toggle is set.
Part of ROB-459 (sub-task ROB-694). The Holmes-side docs (
ENABLE_JSON_LOGS_FORMATenv-var reference) already shipped with the Holmes JSON-logging PR.🤖 Generated with Claude Code
Generated by Claude Code