Skip to main content

Module mutable_metadata

Module mutable_metadata 

Source
Expand description

Runtime metadata that the host tracer may update after startup.

runtime_id and process_tags are the two tracer metadata values that may change while exporters and workers are already running. They live in a single MutableMetadata struct shared through an ArcSwap; every component holds a MutableMetadataHandle and reads the values through it at use time, so an update by the host SDK propagates to all components.

§Protocol

Structs§

MutableMetadata
The tracer metadata values that may be updated after startup.
MutableMetadataHandle
A shared handle to a MutableMetadata.