Back to top


This second blog on setting up a Grafana dashboard with SiriDB as a data source demonstrates how to use the new built-in SiriDB HTTP API. Since version 2.0.36 of SiriDB and version 1.2.0 of the Grafana-SiriDB-HTTP-datasource, it is possible to use a build-in HTTP API for connecting with Grafana, instead of using the SiriDB-http and SiriDB-admin tools. The HTTP API can do the same things as both tools combined; it can be used to create and manage databases, and query and insert data from and to SiriDB.
SiriDB is an open source time series database with cluster support for scaling and redundancy. The source code and documentation on how to install SiriDB can be found on GitHub. What do time series in SiriDB look like? Time series in SiriDB are uniquely identified by name and can have any number of points. A single point consists of a timestamp and value. SiriDB allows you to insert points in any order.
The goal of this blog is to setup a Grafana dashboard using the SiriDB plugin. SiriDB is an open source time series database that can be used to store any time related data. For an attractive dashboard we need some data which we can visualize. In this tutorial we use a Python script that collects some cpu, disk and memory data from the localhost and some information about the running SiriDB processes.
The world around data is growing. Fast. All the data within organizations contains valuable information when collected correctly. How can you use this data to improve your organization’s efficiency? SiriDB creates insights in your data based on time series / tick data. Release Transceptor Technology, a Dutch software startup, is proud to announce SiriDB to the world. This TSDB is created to analyze and aggregate time series data from any source, from IoT to financial transactions to any other metric data stream.