Visualize the traffic of your clusters in realtime from Prometheus data
MIT License
Promviz is an application that helps you visualize the traffic of your cluster from Prometheus data.
It has 2 components:
Promviz: retrieves data from Prometheus servers, aggregates them and provides an API to get the graph data.
Promviz-front: based on Netflix's vizceral to render traffic graph.
If you are using Helm, the simplest way to install is using the charts in helm
directory with
helm install --name promviz ./helm/promviz
helm install --name promviz-front ./helm/promviz-front
Docker images of both promviz
and promviz-front
are available on Docker Hub.
I have already prepared 2 examples and put them in the example
directory.
You can try it by going to that directory and run
docker-compose -f simple-compose.yaml up --build
or
docker-compose -f full-compose.yaml up --build
Then checkout each service at:
See configuration.md in documentation directory.
Please feel free to create an issue or pull request.
Promviz is released under the MIT license. See LICENSE file for details.