vector/sources/prometheus/
mod.rs

1pub(crate) mod parser;
2
3#[cfg(feature = "sources-prometheus-pushgateway")]
4mod pushgateway;
5#[cfg(feature = "sources-prometheus-remote-write")]
6mod remote_write;
7#[cfg(feature = "sources-prometheus-scrape")]
8mod scrape;
9
10#[cfg(feature = "sources-prometheus-pushgateway")]
11pub use pushgateway::PrometheusPushgatewayConfig;
12#[cfg(feature = "sources-prometheus-remote-write")]
13pub use remote_write::PrometheusRemoteWriteConfig;
14#[cfg(feature = "sources-prometheus-scrape")]
15pub use scrape::PrometheusScrapeConfig;