Monitoring

Hyperglass has built in support for Prometheus metrics.

Every successful transaction increments a Prometheus Counter metric which logs the Query Type, Query Target, Location, and the user's source IP. This information can be scraped by a Prometheus server and visualized with Grafana or your visualization platform of choice. User-facing errors are also tracked for easy logging.

Example

This Grafana dashboard model is located at hyperglass/grafana.json.