pub struct GrafanaGen;Implementations§
Source§impl GrafanaGen
impl GrafanaGen
pub fn gen_custom_ini(&self, config: &GrafanaConfig) -> String
Sourcepub fn gen_prometheus_datasource_yml(
&self,
config: &GrafanaConfig,
) -> Result<String>
pub fn gen_prometheus_datasource_yml( &self, config: &GrafanaConfig, ) -> Result<String>
risedev-prometheus.yml
Sourcepub fn gen_tempo_datasource_yml(&self, config: &GrafanaConfig) -> Result<String>
pub fn gen_tempo_datasource_yml(&self, config: &GrafanaConfig) -> Result<String>
risedev-tempo.yml
Sourcepub fn gen_dashboard_yml(
&self,
config: &GrafanaConfig,
generate_path: impl AsRef<Path>,
grafana_read_path: impl AsRef<Path>,
) -> Result<String>
pub fn gen_dashboard_yml( &self, config: &GrafanaConfig, generate_path: impl AsRef<Path>, grafana_read_path: impl AsRef<Path>, ) -> Result<String>
grafana-risedev-dashboard.yml
pub fn gen_s3_dashboard_yml( &self, config: &GrafanaConfig, prefix_config: impl AsRef<Path>, ) -> Result<String>
Auto Trait Implementations§
impl Freeze for GrafanaGen
impl RefUnwindSafe for GrafanaGen
impl Send for GrafanaGen
impl Sync for GrafanaGen
impl Unpin for GrafanaGen
impl UnsafeUnpin for GrafanaGen
impl UnwindSafe for GrafanaGen
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§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 more§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request§impl<L> LayerExt<L> for L
impl<L> LayerExt<L> for L
§fn named_layer<S>(&self, service: S) -> Layered<<L as Layer<S>>::Service, S>where
L: Layer<S>,
fn named_layer<S>(&self, service: S) -> Layered<<L as Layer<S>>::Service, S>where
L: Layer<S>,
Applies the layer to a service and wraps it in [
Layered].