Tags: github, glance, opensource
Glance is a new open source project from BlueMountain Capital.
Glance, a metrics dashboard
Currently, Glance is only able to look at the data that is exposed through Graphite. We are working on adding in support Riemann’s websocket protocol, which will also enable real-time metrics to be pushed out to the dashboard.
Get your focus back
Glance hides the navigation after you have selected your dashboard. Mousing over the navigation tab will cause it to reappear.
This small feature allows more space for the metrics to take up on your screen. Once you have a dashboard selected, Glance gets out of the way so that you can focus on the metrics.
Search here, search there
The search box will search the metrics display on the page as well as those on the server. This allows quick filtering of metrics as well as finding metrics not included.
Easily define new dashboards
glance.page("cpu","CPU") .find("*.cpu") .asPercent(1.0)
All in browser
Glance uses HTML5 technologies to push the logic of metric capture and dashboard creation to the user’s browser. This enables a static page to be served by the server and quick load on the client side.
We’ve tried to use the best technologies that are suited for our use case. These technologies include:
- Bootstrap: a clean, easy-to-use Web UI layer
- d3: A data driven graphics library
- Font Awesome: An icon library for Bootstrap
- Ubuntu Font: A clean, web able font.
Glance is open source, under the Apache License. Feel free to fork Glance, submit issues on our GitHub page.