Skip to main content
You can use the Prometheus scrape source plugin (name: prometheus_scrape) to ingest data from your Prometheus instances and into a telemetry pipeline. This is a pull-based source plugin.

Supported telemetry types

The for Chronosphere Telemetry Pipeline supports these telemetry types:
LogsMetricsTraces

Configuration parameters

Use the parameters in this section to configure the . The Telemetry Pipeline web interface uses the items in the Name column to describe these parameters. Pipeline configuration files use the items in the Key column as YAML keys.

Required

NameKeyDescriptionDefault
HosthostRequired. The host of the Prometheus metric endpoint you want to scrape.none
PortportRequired. The port of the Prometheus metric endpoint you want to scrape.none
Metrics URI Endpointmetrics_pathRequired. The metrics URI endpoint, which must start with a forward slash. Parameters can also be added to the path by using `?`./metrics
Scrape Intervalscrape_intervalRequired. The interval to scrape metrics.10s

Advanced

NameKeyDescriptionDefault
Memory Buffer Limitmem_buf_limitFor pipelines with the Deployment or DaemonSet workload type only. Sets a limit for how much buffered data the plugin can write to memory, which affects backpressure. This value must follow Fluent Bit’s rules for unit sizes. If unspecified, no limit is enforced.none