May 2019
Intermediate to advanced
442 pages
11h 36m
English
The Thanos store gateway's main function is to provide access to the historical time series data in the blocks that are shipped to object storage through a StoreAPI endpoint. This means that it effectively acts as an API gateway. All major object store integrations in Thanos store (Google Cloud Storage, AWS S3, Azure Storage) are considered stable enough to run in production. It uses a relatively small local cache of all block metadata, and it keeps it in sync with the storage bucket.
A minimal configuration for this component is available in the Thanos instance in our test environment. The following is the snippet from it:
vagrant@thanos:~$ systemctl cat thanos-store...ExecStart=/usr/bin/thanos store \ --data-dir "/var/lib/thanos/store" ...
Read now
Unlock full access