Expand description
Rust-owned, disabled-by-default telemetry runtime.
The runtime never installs a process-global provider or subscriber. Enabled runtimes own one bounded worker and export only the finite semantic contract declared in this module.
Structs§
- Attributes
- Closed attribute set. Operation code cannot add arbitrary keys or values.
- Component
Handoff - One ordered handoff between components actually used by a job.
- Invalid
JobSnapshot - Invalid local-job timing or component accounting.
- JobSnapshot
- Complete, deterministic timing record for one local workspace job.
- JobStage
- One non-overlapping active interval in a local workspace job.
- Otlp
Config - OTLP transport configuration. Debug output deliberately redacts headers.
- Signal
Descriptor - Static metadata for one registered signal.
- Snapshot
- Immutable deterministic in-memory record.
- Telemetry
Config - Fully bounded runtime policy. No environment variables are read.
- Telemetry
Config Error - Sanitized configuration failure.
- Telemetry
Runtime - Cloneable explicit GraphForge telemetry provider handle.
- Telemetry
Stats - Sanitized bounded runtime counters.
Enums§
- Component
Kind - Component
Role - Failure
- Handoff
Kind - JobFamily
- Lifecycle
Status - Stable lifecycle result. Failures are diagnostics, never graph errors.
- Limit
- Operation
- Outcome
- Record
Status - Non-failing recording result.
- Signal
- Versioned signal registry used by later instrumentation stories.
- Signal
Kind - OpenTelemetry signal family.
- Stage
- Telemetry
Config Error Code - Stable configuration error codes projected by every binding.
- Telemetry
Mode - Runtime mode. Disabled is the default and owns no heap state.
- Wait
Reason
Constants§
- INSTRUMENTATION_
SCOPE - Instrumentation scope used by every GraphForge signal.
- INSTRUMENTATION_
SCOPE_ VERSION - Instrumentation scope version.
- SEMANTIC_
CONTRACT_ VERSION - Version of the GraphForge telemetry semantic contract.
Type Aliases§
- Telemetry
Guard - Alias emphasizing that clones share one explicit provider lifetime.