An open API service indexing awesome lists of open source software.

https://github.com/riptl/prom-filter

Prometheus API query filter
https://github.com/riptl/prom-filter

Last synced: about 1 year ago
JSON representation

Prometheus API query filter

Awesome Lists containing this project

README

          

# PromQL filter

Work In Progress.

`prom-filter` is an experimental access control filter for the Prometheus API.

It runs as a standalone reverse proxy that filters and forwards requests to Prometheus.

**Motivation**

Exposing Grafana with a Prometheus data source to the world (anonymous auth) has security implications.
Grafana does not filter queries to data sources, leaving the entire Prometheus API exposed.

We want to restrict the random queries coming to Prometheus to only what's useful for Grafana dashboards.