Open source база данных для наблюдаемости, которая хранит метрики, логи и трейсы в одном колоночном движке на объектном хранилище и поддерживает запросы на SQL и PromQL.
thanos-io/thanos
Набор компонентов, расширяющий Prometheus: единое представление запросов, долгосрочное хранение в объектном хранилище и высокая доступность.
Open source альтернатива:Datadog
- Звёзды
- 14,252
- Форки
- 2,395
- Открытые issues
- 931
- Последний коммит
- позавчера
Что это?
Thanos — это набор компонентов, которые можно объединить в высокодоступную систему метрик с длительным хранением данных и развернуть поверх существующих инсталляций Prometheus. Он предоставляет единое представление для запросов к множеству серверов Prometheus и может объединять данные из HA-пар Prometheus во время выполнения запросов.
Исторические метрики хранятся в формате блоков Prometheus 2.0 в любом объектном хранилище. Это позволяет снизить затраты на хранение, сохраняя приемлемую задержку запросов. Для ускорения запросов за большие временные интервалы доступен downsampling, а компоненты предоставляют gRPC Store API для унифицированного доступа к данным метрик.
Проект входит в программу CNCF Incubating и построен из небольших компонентов с одной зоной ответственности, таких как query, store gateway, sidecar, receive и compactor.
Ключевые возможности
- 01Единое представление запросов к нескольким серверам Prometheus
- 02Дедупликация и объединение данных из HA-пар Prometheus
- 03Долгосрочное хранение в любом объектном хранилище
- 04Downsampling исторических данных для ускорения запросов
- 05Простая интеграция с существующими инсталляциями Prometheus
Сценарии использования
- Запрос метрик из множества кластеров Prometheus через одну конечную точку
- Хранение метрик на протяжении нескольких лет в недорогом объектном хранилище, например S3 или GCS
- Запуск высокодоступного Prometheus с дедуплицированными результатами запросов
Быстрый старт
- 1
Прочитайте официальное руководство Getting Started
Что важно знать
- Thanos — это набор компонентов, которые необходимо объединить и развернуть вместе с существующими установками Prometheus, поэтому самостоятельный хостинг потребует определённых усилий.
В подборках
Темы
Частые вопросы
- Что такое thanos?
- Набор компонентов, расширяющий Prometheus: единое представление запросов, долгосрочное хранение в объектном хранилище и высокая доступность. Thanos — это набор компонентов, которые можно объединить в высокодоступную систему метрик с длительным хранением данных и развернуть поверх существующих инсталляций Prometheus. Он предоставляет единое представление для запросов к множеству серверов Prometheus и может объединять данные из HA-пар Prometheus во время выполнения запросов.
- thanos можно использовать бесплатно? Какая у него лицензия?
- thanos распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- thanos всё ещё поддерживается?
- Активно поддерживается. Последний коммит в thanos — 23 окт. 2026 г..
- Для чего можно использовать thanos?
- Запрос метрик из множества кластеров Prometheus через одну конечную точку Хранение метрик на протяжении нескольких лет в недорогом объектном хранилище, например S3 или GCS Запуск высокодоступного Prometheus с дедуплицированными результатами запросов
- Как установить thanos?
- Прочитайте официальное руководство Getting Started
- Где скачать thanos?
- Исходный код и инструкции по установке — на GitHub: https://github.com/thanos-io/thanos
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Open-source агент для мониторинга инфраструктуры в реальном времени: метрики каждую секунду, автообнаружение, встроенное ML-обнаружение аномалий и оповещения.
Платформа с открытым исходным кодом для запросов, визуализации, оповещений и изучения метрик, логов и трейсов из множества источников данных.
Prometheus — система мониторинга систем и сервисов с открытым исходным кодом, которая собирает метрики, вычисляет правила и отправляет оповещения.
Быстрая и экономичная база временных рядов и система мониторинга для долгосрочного хранения данных и замены Prometheus без изменений.
Open source-платформа для observability на Rust: хранит логи, метрики, трейсы и события в object storage и поставляется одним бинарным файлом.