Struct ceph_safe_disk::pgmap::PgStats
source · pub struct PgStats {Show 41 fields
pub last_scrub: String,
pub last_clean_scrub_stamp: String,
pub parent_split_bits: i32,
pub last_active: String,
pub pin_stats_invalid: Option<bool>,
pub reported_epoch: String,
pub log_start: String,
pub log_size: i32,
pub hitset_stats_invalid: Option<bool>,
pub stats_invalid: Value,
pub acting_primary: i32,
pub reported_seq: String,
pub ondisk_log_size: i32,
pub mapping_epoch: i32,
pub dirty_stats_invalid: Option<bool>,
pub state: String,
pub version: String,
pub last_became_peered: Option<String>,
pub last_undegraded: Option<String>,
pub pgid: String,
pub parent: String,
pub acting: Vec<i32>,
pub up_primary: i32,
pub last_fullsized: Option<String>,
pub last_epoch_clean: i32,
pub last_deep_scrub_stamp: String,
pub stat_sum: StatSum,
pub last_deep_scrub: String,
pub last_fresh: String,
pub last_scrub_stamp: String,
pub created: i32,
pub up: Vec<i32>,
pub hitset_bytes_stats_invalid: Option<bool>,
pub last_peered: Option<String>,
pub last_became_active: String,
pub omap_stats_invalid: Option<bool>,
pub last_clean: String,
pub last_unstale: String,
pub last_change: String,
pub blocked_by: Option<Vec<i32>>,
pub ondisk_log_start: String,
}
Fields§
§last_scrub: String
§last_clean_scrub_stamp: String
§parent_split_bits: i32
§last_active: String
§pin_stats_invalid: Option<bool>
§reported_epoch: String
§log_start: String
§log_size: i32
§hitset_stats_invalid: Option<bool>
§stats_invalid: Value
§acting_primary: i32
§reported_seq: String
§ondisk_log_size: i32
§mapping_epoch: i32
§dirty_stats_invalid: Option<bool>
§state: String
§version: String
§last_became_peered: Option<String>
§last_undegraded: Option<String>
§pgid: String
§parent: String
§acting: Vec<i32>
§up_primary: i32
§last_fullsized: Option<String>
§last_epoch_clean: i32
§last_deep_scrub_stamp: String
§stat_sum: StatSum
§last_deep_scrub: String
§last_fresh: String
§last_scrub_stamp: String
§created: i32
§up: Vec<i32>
§hitset_bytes_stats_invalid: Option<bool>
§last_peered: Option<String>
§last_became_active: String
§omap_stats_invalid: Option<bool>
§last_clean: String
§last_unstale: String
§last_change: String
§blocked_by: Option<Vec<i32>>
§ondisk_log_start: String
Trait Implementations§
source§impl<'de> Deserialize<'de> for PgStats
impl<'de> Deserialize<'de> for PgStats
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more