项目作者: mattbostock

项目描述 :
Durable time-series database that's API-compatible with Prometheus.
高级语言: Go
项目地址: git://github.com/mattbostock/timbala.git
创建时间: 2016-10-15T21:41:57Z
项目社区:https://github.com/mattbostock/timbala

开源协议:Apache License 2.0

下载


Build Status

Project status

Timbala is in a very early stage of development and is not yet production-ready. Please do not use it yet for any data that you care about.

There are several known issues that prevent any serious use of Timbala at this stage; please see the MVP milestone for details.


Timbala logo

Timbala is a distributed, fault-tolerant time-series database intended to
provide durable long-term storage for multi-dimensional metrics.

It is designed to integrate easily with Prometheus, supports PromQL and is
API-compatible with Prometheus, but can be used standalone.

Data stored in Timbala can be visualised using Grafana by
configuring a Prometheus data source pointing to Timbala.

Design goals

Ease of operation

  • one server binary
  • no external dependencies
  • all nodes have the same role
  • all nodes can serve read and write requests

Fault-tolerant

  • no single points of failure
  • data is replicated and sharded across multiple nodes
  • planned features for read repair and active anti-entropy

Highly available

  • high write throughput and availability