pub struct Metrics {Show 58 fields
pub memory_insert: BoxedCounter,
pub memory_replace: BoxedCounter,
pub memory_hit: BoxedCounter,
pub memory_miss: BoxedCounter,
pub memory_remove: BoxedCounter,
pub memory_evict: BoxedCounter,
pub memory_reinsert: BoxedCounter,
pub memory_release: BoxedCounter,
pub memory_queue: BoxedCounter,
pub memory_fetch: BoxedCounter,
pub memory_usage: BoxedGauge,
pub memory_entries: BoxedGauge,
pub storage_enqueue: BoxedCounter,
pub storage_hit: BoxedCounter,
pub storage_miss: BoxedCounter,
pub storage_throttled: BoxedCounter,
pub storage_delete: BoxedCounter,
pub storage_error: BoxedCounter,
pub storage_enqueue_duration: BoxedHistogram,
pub storage_hit_duration: BoxedHistogram,
pub storage_miss_duration: BoxedHistogram,
pub storage_throttled_duration: BoxedHistogram,
pub storage_delete_duration: BoxedHistogram,
pub storage_queue_rotate: BoxedCounter,
pub storage_queue_rotate_duration: BoxedHistogram,
pub storage_queue_buffer_overflow: BoxedCounter,
pub storage_queue_channel_overflow: BoxedCounter,
pub storage_disk_write: BoxedCounter,
pub storage_disk_read: BoxedCounter,
pub storage_disk_flush: BoxedCounter,
pub storage_disk_write_bytes: BoxedCounter,
pub storage_disk_read_bytes: BoxedCounter,
pub storage_disk_write_duration: BoxedHistogram,
pub storage_disk_read_duration: BoxedHistogram,
pub storage_disk_flush_duration: BoxedHistogram,
pub storage_block_engine_block_clean: BoxedGauge,
pub storage_block_engine_block_writing: BoxedGauge,
pub storage_block_engine_block_evictable: BoxedGauge,
pub storage_block_engine_block_reclaiming: BoxedGauge,
pub storage_block_engine_block_size_bytes: BoxedGauge,
pub storage_entry_serialize_duration: BoxedHistogram,
pub storage_entry_deserialize_duration: BoxedHistogram,
pub storage_block_engine_indexer_conflict: BoxedCounter,
pub storage_block_engine_enqueue_skip: BoxedCounter,
pub storage_block_engine_buffer_efficiency: BoxedHistogram,
pub storage_block_engine_recover_duration: BoxedHistogram,
pub hybrid_insert: BoxedCounter,
pub hybrid_hit: BoxedCounter,
pub hybrid_miss: BoxedCounter,
pub hybrid_throttled: BoxedCounter,
pub hybrid_remove: BoxedCounter,
pub hybrid_error: BoxedCounter,
pub hybrid_insert_duration: BoxedHistogram,
pub hybrid_hit_duration: BoxedHistogram,
pub hybrid_miss_duration: BoxedHistogram,
pub hybrid_throttled_duration: BoxedHistogram,
pub hybrid_remove_duration: BoxedHistogram,
pub hybrid_error_duration: BoxedHistogram,
}Fields§
§memory_insert: BoxedCounter§memory_replace: BoxedCounter§memory_hit: BoxedCounter§memory_miss: BoxedCounter§memory_remove: BoxedCounter§memory_evict: BoxedCounter§memory_reinsert: BoxedCounter§memory_release: BoxedCounter§memory_queue: BoxedCounter§memory_fetch: BoxedCounter§memory_usage: BoxedGauge§memory_entries: BoxedGauge§storage_enqueue: BoxedCounter§storage_hit: BoxedCounter§storage_miss: BoxedCounter§storage_throttled: BoxedCounter§storage_delete: BoxedCounter§storage_error: BoxedCounter§storage_enqueue_duration: BoxedHistogram§storage_hit_duration: BoxedHistogram§storage_miss_duration: BoxedHistogram§storage_throttled_duration: BoxedHistogram§storage_delete_duration: BoxedHistogram§storage_queue_rotate: BoxedCounter§storage_queue_rotate_duration: BoxedHistogram§storage_queue_buffer_overflow: BoxedCounter§storage_queue_channel_overflow: BoxedCounter§storage_disk_write: BoxedCounter§storage_disk_read: BoxedCounter§storage_disk_flush: BoxedCounter§storage_disk_write_bytes: BoxedCounter§storage_disk_read_bytes: BoxedCounter§storage_disk_write_duration: BoxedHistogram§storage_disk_read_duration: BoxedHistogram§storage_disk_flush_duration: BoxedHistogram§storage_block_engine_block_clean: BoxedGauge§storage_block_engine_block_writing: BoxedGauge§storage_block_engine_block_evictable: BoxedGauge§storage_block_engine_block_reclaiming: BoxedGauge§storage_block_engine_block_size_bytes: BoxedGauge§storage_entry_serialize_duration: BoxedHistogram§storage_entry_deserialize_duration: BoxedHistogram§storage_block_engine_indexer_conflict: BoxedCounter§storage_block_engine_enqueue_skip: BoxedCounter§storage_block_engine_buffer_efficiency: BoxedHistogram§storage_block_engine_recover_duration: BoxedHistogram§hybrid_insert: BoxedCounter§hybrid_hit: BoxedCounter§hybrid_miss: BoxedCounter§hybrid_throttled: BoxedCounter§hybrid_remove: BoxedCounter§hybrid_error: BoxedCounter§hybrid_insert_duration: BoxedHistogram§hybrid_hit_duration: BoxedHistogram§hybrid_miss_duration: BoxedHistogram§hybrid_throttled_duration: BoxedHistogram§hybrid_remove_duration: BoxedHistogram§hybrid_error_duration: BoxedHistogramImplementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Metrics
impl !RefUnwindSafe for Metrics
impl Send for Metrics
impl Sync for Metrics
impl Unpin for Metrics
impl !UnwindSafe for Metrics
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more