nghialv / promviz
- воскресенье, 22 октября 2017 г. в 03:15:13
Visualize the traffic of your clusters in realtime from Prometheus data
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 Netfix'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.