Flower: Add support of exporting metrics to Prometheus

Created on 24 Aug 2018  路  4Comments  路  Source: mher/flower

Prometheus - one of the widespread monitoring solution. The key concept of it - scrapping metrics via HTTP.
Flower - de facto standard web management and monitoring tool for Celery.

There are some Prometheus metrics exporters for Celery but each of them require to run separate service for collect and expose metrics from broker.
Flower already has Monitor tab and will be great to have ability to export collected Celery's metrics via separate HTTP endpoint to Prometheus.

Prometheus text protocol description: https://prometheus.io/docs/instrumenting/exposition_formats/
Best practices for metrics naming: https://prometheus.io/docs/practices/naming/

enhancement

Most helpful comment

All 4 comments

This is great, any plan to supoort it?

This was added just as I was searching for this feature :D

No documentation on this.

Was this page helpful?
0 / 5 - 0 ratings