You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Give operators a safe, bounded way to inspect observability health and assemble local diagnostic material for support without automatically uploading data or confusing a support bundle with run evidence.
Publish practical operational guidance for local logs, OpenTelemetry collectors, retention, troubleshooting, and privacy.
Diagnostic workflow
Define and implement the applicable suite/CLI surfaces conceptually as:
diagnostics preview: enumerate proposed categories, exclusions, redaction policy, file counts, approximate sizes, and sensitivity warnings without creating an archive.
diagnostics bundle --output <FILE>: create a bounded local archive only after explicit invocation.
diagnostics inspect <FILE>: validate and summarize a bundle without executing embedded content.
doctor observability: report configured sinks/exporters, feature availability, queue/flush health, and collector reachability without disclosing credentials.
Exact commands remain product-owned and must follow each CLI's compatibility policy.
Bundle content policy
Use an allowlist. A bundle may include:
product and build versions;
supported contract/schema versions;
platform/runtime characteristics needed for reproduction;
redacted effective observability settings with provenance;
dependency/provider availability summaries;
bounded, redacted operational logs and exporter diagnostics;
metric/trace summaries or sanitized local export captures where explicitly selected;
references to durable run artifacts by safe opaque identity, without copying private artifacts;
Parent: #14
Depends on: FLO-OBS-01 / #15, FLO-OBS-06 / #20
Outcome
Give operators a safe, bounded way to inspect observability health and assemble local diagnostic material for support without automatically uploading data or confusing a support bundle with run evidence.
Publish practical operational guidance for local logs, OpenTelemetry collectors, retention, troubleshooting, and privacy.
Diagnostic workflow
Define and implement the applicable suite/CLI surfaces conceptually as:
diagnostics preview: enumerate proposed categories, exclusions, redaction policy, file counts, approximate sizes, and sensitivity warnings without creating an archive.diagnostics bundle --output <FILE>: create a bounded local archive only after explicit invocation.diagnostics inspect <FILE>: validate and summarize a bundle without executing embedded content.doctor observability: report configured sinks/exporters, feature availability, queue/flush health, and collector reachability without disclosing credentials.Exact commands remain product-owned and must follow each CLI's compatibility policy.
Bundle content policy
Use an allowlist. A bundle may include:
Exclude by default:
The archive is a local support artifact, not provenance, validation evidence, or proof of success.
Safety and robustness
Operational runbook
Document:
Acceptance criteria
Explicit non-goals
Roadmap-Track: FLO-OBS