prom-revisionist

command module
v0.0.0-...-72d4cac Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 12, 2023 License: MIT Imports: 15 Imported by: 0

README

prom-revisionist

Prometheus proxy that rewrites queries on the fly, passing them on to another Prometheus instance.

Status: Entirely alpha, with a bunch of issues left to fix for the reader.

Usage

$ go run .
2023/03/02 11:12:07 Listening on http://localhost:19090

This runs the proxy at http://localhost:19090, rewriting queries as configured in config.yaml and passes them on to http://localhost:9090.

Alternatively, you can run the pre-built docker image:

docker run -it --rm -v $PWD/config.yaml:/config.yaml -p 19090:19090 ghcr.io/spreadshirt/prom-revisionist:0.0.1-alpha2 -config /config.yaml

Configuration

Example config rewriting Jaeger Monitor queries to work with different metrics than the ones generated by spanmetricsprocessor.

License

This project is licensed under the MIT License.

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL