sensu / catalog

Monitoring as code for Sensu Go. "There's a template for that!"
8 stars 4 forks source link

[Feature Request] Prometheus metrics handling #288

Open asachs01 opened 2 years ago

asachs01 commented 2 years ago

As a Sensu operator who's standardized our time series metric data collection on the Prometheus platform, I'd like to be able to take metrics from Sensu checks generating prometheus_text formatted metrics and send them back into Prometheus for graphing and visualization.

asachs01 commented 2 years ago

cc @calebhailey & @sensu/customer-engineering for later discussion

calebhailey commented 2 years ago

Ideally it would be good if we could first implement a more robust integration between Sensu and Prometheus than a pipe handler; perhaps something like the new pipeline/v1.SumoLogicMetricsHandler (streaming metrics handler w/ persistent connections). We've been talking for some time about exploring the remote-write-receiver in Prometheus 2.25+, which might be a good approach for this.

Related: