Struct ckb_metrics_config::Config
source · pub struct Config {
pub exporter: HashMap<String, Exporter>,
}
Expand description
The whole CKB metrics configuration.
This struct is used to configure CKB metrics service.
An example which is used in ckb.toml
:
[metrics.exporter.prometheus]
target = { type = "prometheus", listen_address = "127.0.0.1:8100" }
Fields§
§exporter: HashMap<String, Exporter>
Stores all exporters configurations.
Trait Implementations§
source§impl<'de> Deserialize<'de> for Config
impl<'de> Deserialize<'de> for Config
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