Prometheus is an open-source system monitoring and alerting toolkit. Cribl Stream can ingest streaming time-series metrics from Prometheus instances via the Prometheus remote write protocol.
How to get the data flowing
This is a built-in integration between Cribl Stream and Prometheus.
Configure Stream to read data from Prometheus via Sources > Prometheus > Remote Write.
Specify the address, port, remote write endpoint, authentication mechanism and credentials, optional TLS settings, and other optional parameters.
Poll interval, log level, extra dimensions to include in events, discovery type, and corresponding discovery parameters (including Prometheus targets, for static discovery).
Stream will start fetching Prometheus data as it becomes available.