Skip to content
This repository has been archived by the owner on Sep 29, 2022. It is now read-only.

Latest commit

 

History

History
19 lines (10 loc) · 1.68 KB

integrations.md

File metadata and controls

19 lines (10 loc) · 1.68 KB

Integrations

StoreAPI

StoreAPI is a common proto interface for gRPC component that can connect to Querier in order to fetch the metric series. Natively Thanos implements Sidecar (local Prometheus data), Ruler and Store gateway. This solves fetching series from Prometheus or Prometheus TSDB format, however same interface can be used to fetch metrics from other storages.

Below you can find some public integrations with other systems through StoreAPI:

OpenTSDB as StoreAPI

Geras is an OpenTSDB integration service which can connect your OpenTSDB cluster to Thanos. Geras exposes the Thanos Storage API, thus other Thanos components can query OpenTSDB via Geras, providing a unified query interface over OpenTSDB and Prometheus.

Although OpenTSDB is able to aggregate the data, it's not supported by Geras at the moment.

StoreAPI as Prometheus Remote Read

thanos-remote-read is another StoreAPI integration from our friends at G-Research.

It's a proxy, that allows exposing any Thanos service (or anything that exposes gRPC StoreAPI e.g. Querier) via Prometheus remote read protocol. This means that you can connect Thanos and expose its data to any remote-read compatible applications including Prometheus itself.