pub struct AppOverview {Show 13 fields
pub app_id: String,
pub app_name: String,
pub sailbox_count: i64,
pub running_count: i64,
pub paused_count: i64,
pub sleeping_count: i64,
pub failed_count: i64,
pub cpu_requested_vcpu: i64,
pub cpu_used_vcpu: f64,
pub memory_requested_bytes: i64,
pub memory_used_bytes: i64,
pub disk_requested_bytes: i64,
pub disk_used_bytes: i64,
}Expand description
Per-app rollup of lifecycle counts and resource usage.
Fields§
§app_id: StringIdentifier of the app this rollup describes.
app_name: StringName of the app this rollup describes.
sailbox_count: i64Total number of sailboxes owned by the app across all states.
running_count: i64Number of sailboxes currently running.
paused_count: i64Number of sailboxes currently paused.
sleeping_count: i64Number of sailboxes currently sleeping.
failed_count: i64Number of sailboxes currently in a failed state.
cpu_requested_vcpu: i64Sum of configured CPU across the app’s sailboxes, in vCPUs.
cpu_used_vcpu: f64Sum of observed CPU usage across the app’s sailboxes, in vCPUs.
memory_requested_bytes: i64Sum of configured memory across the app’s sailboxes, in bytes.
memory_used_bytes: i64Sum of observed memory usage across the app’s sailboxes, in bytes.
disk_requested_bytes: i64Sum of configured state-disk capacity across the app’s sailboxes, in bytes.
disk_used_bytes: i64Sum of observed state-disk usage across the app’s sailboxes, in bytes.
Trait Implementations§
Source§impl Clone for AppOverview
impl Clone for AppOverview
Source§fn clone(&self) -> AppOverview
fn clone(&self) -> AppOverview
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for AppOverview
impl Debug for AppOverview
Source§impl<'de> Deserialize<'de> for AppOverview
impl<'de> Deserialize<'de> for AppOverview
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>,
Auto Trait Implementations§
impl Freeze for AppOverview
impl RefUnwindSafe for AppOverview
impl Send for AppOverview
impl Sync for AppOverview
impl Unpin for AppOverview
impl UnsafeUnpin for AppOverview
impl UnwindSafe for AppOverview
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
T in a tonic::Request