pub struct PrometheusInfo {
pub access_note: String,
}Expand description
Prometheus metrics service information for display purposes
This information shows the status of the Prometheus service when configured. Prometheus collects and stores metrics from the tracker service. It can be used independently or as a data source for Grafana.
Fields§
§access_note: StringDescription of how to access Prometheus (internal only)
Implementations§
Source§impl PrometheusInfo
impl PrometheusInfo
Sourcepub fn default_internal() -> Self
pub fn default_internal() -> Self
Create default PrometheusInfo for standard deployment
Prometheus is always bound to localhost:9090 and not exposed externally.
Trait Implementations§
Source§impl Clone for PrometheusInfo
impl Clone for PrometheusInfo
Source§impl Debug for PrometheusInfo
impl Debug for PrometheusInfo
Auto Trait Implementations§
impl Freeze for PrometheusInfo
impl RefUnwindSafe for PrometheusInfo
impl Send for PrometheusInfo
impl Sync for PrometheusInfo
impl Unpin for PrometheusInfo
impl UnsafeUnpin for PrometheusInfo
impl UnwindSafe for PrometheusInfo
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
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