This version is still in development and is not considered stable yet. For the latest stable version, please use Korvet 0.12.5!

Tiered Storage Metrics

These metrics are emitted by korvet-storage-tiered.

Metric Description Tags

korvet.storage.tiered.operations

Tiered storage operation counts

module, operation, result

korvet.storage.tiered.latency

Tiered storage operation latency

module, operation, tier, result

korvet.storage.tiered.failures

Tiered storage failures by operation and error type

module, operation, tier, error_type

korvet.storage.tiered.read_path

Standalone and group read-path decisions

module, operation, tier, result

korvet.storage.tiered.handoff

Cold-to-hot handoff events

module, operation, result

korvet.storage.tiered.metadata

Tiered metadata operation outcomes

module, operation, result

korvet.storage.tiered.metadata.failures

Tiered metadata failures

module, operation, error_type

korvet.storage.tiered.archiver.workers

Current number of running archiver workers

module

korvet.storage.tiered.archiver.eligible_streams

Current number of eligible streams in the latest planning cycle

module

korvet.storage.tiered.archiver.pending_messages

Pending messages on the selected stream in the latest archival cycle

module

korvet.storage.tiered.archiver.lag_messages

Lagging message count on the selected stream in the latest archival cycle

module

korvet.storage.tiered.archiver.lag_duration

Lag duration on the selected stream in the latest archival cycle

module

korvet.storage.tiered.archiver.selected_streams

Selected archival stream count

module, result

korvet.storage.tiered.archiver.reclaimed_pending

Reclaimed stale pending messages

module, result

korvet.storage.tiered.archiver.batch_size

Archived batch sizes

module, result

korvet.storage.tiered.archiver.write

Archival write outcomes

module, result

korvet.storage.tiered.archiver.write.latency

Archival write latency

module, result

korvet.storage.tiered.archiver.ack

Archival ack outcomes

module, result

korvet.storage.tiered.archiver.ack.latency

Archival ack latency

module, result

korvet.storage.tiered.archiver.ack_mismatch

Archival ack mismatch count

module

Tiered and archiver metrics intentionally aggregate by operation, tier, and result instead of emitting per-stream time series.