Struct locustdb::perf_counter::PerfCounter
source · pub struct PerfCounter { /* private fields */ }
Implementations§
source§impl PerfCounter
impl PerfCounter
pub fn new() -> PerfCounter
pub fn disk_write_wal(&self, bytes: u64)
pub fn disk_write_new_partition(&self, bytes: u64)
pub fn new_wal_file_write(&self, bytes: u64)
pub fn new_partition_file_write(&self, bytes: u64)
pub fn disk_write_compaction(&self, bytes: u64)
pub fn disk_write_meta_store(&self, bytes: u64)
pub fn disk_read_partition(&self, bytes: u64)
pub fn disk_read_meta_store(&self, bytes: u64)
pub fn disk_read_wal(&self, bytes: u64)
pub fn file_created_wal(&self)
pub fn file_created_new_partition(&self)
pub fn network_read_ingestion(&self, bytes: u64)
pub fn disk_write_bytes(&self) -> u64
pub fn disk_write_wal_bytes(&self) -> u64
pub fn disk_write_new_partition_bytes(&self) -> u64
pub fn disk_write_compaction_bytes(&self) -> u64
pub fn disk_write_meta_store_bytes(&self) -> u64
pub fn files_created(&self) -> u64
pub fn files_created_wal(&self) -> u64
pub fn files_created_new_partition(&self) -> u64
pub fn files_created_meta_store(&self) -> u64
pub fn network_read_ingestion_bytes(&self) -> u64
pub fn ingestion_requests(&self) -> u64
pub fn disk_read_partition_bytes(&self) -> u64
pub fn files_opened_partition(&self) -> u64
Trait Implementations§
source§impl Debug for PerfCounter
impl Debug for PerfCounter
source§impl Default for PerfCounter
impl Default for PerfCounter
source§fn default() -> PerfCounter
fn default() -> PerfCounter
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl !Freeze for PerfCounter
impl RefUnwindSafe for PerfCounter
impl Send for PerfCounter
impl Sync for PerfCounter
impl Unpin for PerfCounter
impl UnwindSafe for PerfCounter
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