audience: operators
Complete per-organism metrics catalogue. Every metric is emitted
via mosaik’s Prometheus exporter with the following common
labels:
lattice — LATTICE_INSTANCE value.
chain_id — LATTICE_CHAIN_ID.
organism — one of zipnet | unseal | offer | atelier | relay | tally.
role — the organism-specific role (e.g. server, member).
member — per-member id, on metrics emitted by a specific
committee member.
Status. Names are the proposed convention; organism
crates pin them when they ship. The cross-organism labelling
scheme is load-bearing and will not change.
Metric Type Description
lattice_idgauge 1; label lattice_id_hex carries the fingerprint. Used as a sanity check that a host is in the intended lattice.
lattice_upgauge 1 when the process is up.
discovery_peers_totalgauge Total peers in the discovery catalogue, from mosaik.
Inherits the zipnet metrics reference . Key
metrics to cross-reference at the lattice level:
zipnet_server_up{member=...}
zipnet_aggregator_up
zipnet_round_commit_latency_seconds
zipnet_broadcasts_appended_total
zipnet_client_submissions_total
Metric Type Description
unseal_member_upgauge 1 when the unseal member is up.
unseal_member_tdx_attestedgauge 1 when the member’s TDX quote is valid.
unseal_committee_sizegauge Bonded committee member count, from this member’s view.
unseal_shares_submitted_totalcounter Rate of threshold-share submissions.
unseal_decrypt_latency_secondshistogram Time from zipnet::Broadcasts append to UnsealedPool commit.
unseal_pool_committed_totalcounter Rate of UnsealedPool commits.
unseal_upstream_peers{source=...}gauge Bonded peers on upstream subscriptions.
Metric Type Description
offer_member_upgauge 1 when the offer member is up.
offer_committee_sizegauge Bonded committee size.
offer_bids_received_totalcounter Rate of sealed bids accepted.
offer_bids_rejected_total{reason=...}counter Bids rejected (bad size, wrong slot, bad ACL).
offer_auction_commit_latency_secondshistogram Time from slot open to auction-commit.
offer_winner_bid_weihistogram Distribution of winning bid amounts.
offer_upstream_peers{source=...}gauge Bonded peers on upstream subscriptions.
Metric Type Description
atelier_member_upgauge 1 when the atelier member is up.
atelier_member_tdx_attestedgauge 1 when the member’s TDX quote is valid.
atelier_committee_sizegauge Bonded committee size.
atelier_candidates_committed_totalcounter Rate of Candidates commits.
atelier_candidate_build_latency_secondshistogram Per-slot build latency.
atelier_simulation_divergence_totalcounter Committee simulation disagreements.
atelier_simulation_input_hashgauge Label-only: per-slot simulation input hash.
atelier_upstream_peers{source=...}gauge Bonded peers on upstream subscriptions.
Metric Type Description
relay_member_upgauge 1 when the relay member is up.
relay_committee_sizegauge Bonded committee size.
relay_headers_sent_total{proposer=...}counter Rate of headers shipped to each proposer.
relay_proposer_ack_latency_secondshistogram Round-trip to proposer.
relay_accepted_headers_committed_totalcounter Rate of AcceptedHeaders commits.
relay_committee_agreement_rategauge Fraction of slots the committee agreed on ack.
relay_on_chain_mismatches_totalcounter Incremented by downstream tally when an ack did not land on chain.
relay_upstream_peers{source=...}gauge Bonded peers on upstream subscriptions.
Metric Type Description
tally_member_upgauge 1 when the tally member is up.
tally_committee_sizegauge Bonded committee size.
tally_blocks_attributed_totalcounter Rate of Refunds commits.
tally_attestation_latency_secondshistogram Time from on-chain inclusion to Attestations commit.
tally_evidence_failures_totalcounter Attribution attempts that failed upstream-evidence join.
tally_chain_rpc_lag_secondsgauge Lag between chain head and this member’s RPC feed.
tally_refund_amount_weihistogram Distribution of per-recipient refund amounts.
tally_upstream_peers{source=...}gauge Bonded peers on upstream subscriptions.