pub struct Metrics {Show 19 fields
pub executions_started: u64,
pub executions_completed: u64,
pub executions_failed: u64,
pub executions_cancelled: u64,
pub executions_timed_out: u64,
pub tasks_dispatched: u64,
pub tasks_succeeded: u64,
pub task_attempts_failed: u64,
pub task_attempts_uncertain: u64,
pub retries_scheduled: u64,
pub steps_skipped: u64,
pub stale_results: u64,
pub compensations_started: u64,
pub compensations_failed: u64,
pub events_committed: u64,
pub executions_continued_as_new: u64,
pub schedules_fired: u64,
pub schedules_skipped_overlap: u64,
pub schedules_skipped_missed: u64,
}Fields§
§executions_started: u64§executions_completed: u64§executions_failed: u64§executions_cancelled: u64§executions_timed_out: u64§tasks_dispatched: u64§tasks_succeeded: u64§task_attempts_failed: u64§task_attempts_uncertain: u64§retries_scheduled: u64§steps_skipped: u64§stale_results: u64§compensations_started: u64§compensations_failed: u64§events_committed: u64§executions_continued_as_new: u64§schedules_fired: u64Schedule occurrences that started an execution (incl. triggers).
schedules_skipped_overlap: u64Occurrences skipped because the previous run was still running.
schedules_skipped_missed: u64Occurrences skipped because the server was down at the time.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Forget for Metrics
impl Freeze for Metrics
impl Move for Metrics
impl RefUnwindSafe for Metrics
impl Send for Metrics
impl Sync for Metrics
impl Unpin for Metrics
impl UnsafeUnpin for Metrics
impl UnwindSafe for Metrics
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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
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,
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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§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>
Wrap the input message
T in a tonic::Request