SquirrelDB by Bleemeo
Bleemeo has published several components of the Bleemeo Cloud based Monitoring product as Open Source projects. The two main projects are Glouton, our agent based on Prometheus and Telegraf, and SquirrelDB, our Time Series Database based on Cassandra.
A time series database (TSDB) is a software system optimized for storing and disseminating time series through associated time and value pairs. Time series data are simply measurements or events that are tracked, monitored, downsampled, and aggregated over time.
Time Series Database
Prometheus remote storage read & write
Single node & cluster architecture
Pre-aggregated data
Easy Time Series Database
Time Series Database with Prometheus long-term storage support
Resource Efficient
Disk space usage optimized with reasonable CPU and memory usage
Cassandra as a (scalable) backend
Allow to rely on Cassandra's scalability and availability
Speed Focus
Data are aggregated for faster requests results at almost no disk space cost
Quickstart
1
git clone https://github.com/bleemeo/squirreldb.git && (cd squirreldb; docker-compose up -d)
2
Add Prometheus datasource http://squirreldb:9201
Create dashboard with ID 1860