Telemetry events emitted by Shardex. Every event's metadata includes :instance.
[:shardex, :route, :start | :stop | :exception]- span around strategy routing. Always emitted for batches; for single keys only when the strategy'strace?/0istrue. Stop measurements include:key_count. Metadata::strategy,:batch?.[:shardex, :run, :start | :stop | :exception]- span around the function run against a pool. Metadata::shard,:role.[:shardex, :batch, :stop]- after grouping. Measurements::duration,:items,:groups,:errors.[:shardex, :shard, :status_changed]- Metadata::shard,:role(nilfor the whole shard),:from,:to.[:shardex, :topology, :changed]- Metadata::action(:add | :remove),:shard,:version.[:shardex, :coordinator, :init]- the Coordinator finished booting, at instance start and again after a crash restart (which rebuilds state from the boot config, dropping runtime changes). Measurements:%{}. Metadata::version(always1).