_sys organization. Each stored signal uses the exact
stream name _molesignal with a corresponding stream type.
Only system scope with
sys.telemetry.read can query these streams.
Enable self-telemetry collection
_molesignal.
The streams are created with a retention of 7 days. Change it, and the downsampling of the metrics
stream, on the stream’s Retention tab in the _sys organization; a restart keeps the values.
In split-role deployments, non-intake nodes forward self-telemetry to a healthy Intake node. Set the
same MS_SELF_TELEMETRY_CLUSTER_TOKEN on every role.
Backend distributed tracing
MoleSignal instruments HTTP, gRPC, Flight SQL, database, object storage, intake, query, background workers, and Agent stages. Inbound W3C context is validated or replaced. External baggage does not authorize an organization. Sensitive request bodies, SQL values, credentials, prompts, model output, and tool arguments are excluded from spans. The tail sampler retains traces in this order:- deployment or runtime disable;
- trusted debug force;
- errors;
- slow traces;
- ordered policy rules;
- deterministic normal sampling ratio.
/metrics and detailed health at
GET /api/v1/system/telemetry.
Node-local pprof
The diagnostic listener is disabled by default:allow_remote = true, network controls, TLS in front of the listener, and an administrative
bearer credential.
Health and rollout
/api/v1/healthzis public and reports liveness and dependency health. Use it for container and load balancer probes./api/v1/readyzreports readiness for traffic after the WAL replay. It requires a bearer token./metricsexposes Prometheus metrics without tenant labels.X-Request-IdandX-Trace-Idcorrelate requests with retained traces.
telemetry.trace.force_disabled = true, validate
system resources and privacy, enable a canary, then expand the persisted runtime policy.
Configuration
Review every telemetry, tracing, exporter, and profiling setting.