_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.
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/healthzreports process liveness./api/v1/readyzreports readiness for traffic./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.