Running two prometheus instances that monitor each other on Giant Swarm. Additionally, there is an Alertmanager instance used by both prometheus processes to publish alarms. The alertmanager is available at http://siren.gigantic.io.
If you need to push metrics to prometheus, you can use the Pushgateway kratos hosted at http://kratos.gigantic.io.
Fancy dashboards can be created using Promdash / apollo.
Access Desmotes and Pyrphoros via HTTP:
- http://desmotes.gigantic.io/
- http://pyrphoros.gigantic.io/
- http://siren.gigantic.io/
- http://kratos.gigantic.io/
- Number of http requests in the last 5 minutes on Desmotes (link)
- Number of http requests in the last 5 minutes on Pyrphoros (link)
Build prometheus from source:
make
Build desmotes/pyrphoros docker image:
make build-images
Run
make run