Repolode
thanos-io

thanos-io/thanos

Conjunto de componentes que amplia o Prometheus com uma visão global de consultas, armazenamento de longo prazo em object storage e alta disponibilidade.

Alternativa open source a:Datadog

Estrelas
14,252
Forks
2,395
Issues abertas
931
Último commit
anteontem

O que é?

Thanos é um conjunto de componentes que podem ser combinados para formar um sistema de métricas altamente disponível, com retenção de longo prazo, integrado a implantações existentes do Prometheus. Ele oferece uma visão unificada de consultas em vários servidores Prometheus e pode mesclar dados de pares Prometheus em alta disponibilidade (HA) durante as consultas.

As métricas históricas são armazenadas no formato de blocos do Prometheus 2.0 em qualquer object storage, mantendo baixos os custos de retenção sem comprometer a latência das consultas. O downsampling permite consultas mais rápidas em intervalos de tempo longos, e os componentes expõem uma Store API gRPC para acesso unificado aos dados de métricas.

O projeto faz parte da CNCF como projeto Incubating e foi projetado com componentes pequenos, cada um com uma única responsabilidade, como query, store gateway, sidecar, receive e compactor.

Recursos principais

  • 01Visão global de consultas em vários servidores Prometheus
  • 02Deduplicação e mesclagem de dados de pares Prometheus em alta disponibilidade (HA)
  • 03Armazenamento de longo prazo em qualquer object storage
  • 04Downsampling de dados históricos para consultas mais rápidas
  • 05Integração transparente com implantações existentes do Prometheus

Casos de uso

  • Consultar métricas de vários clusters Prometheus a partir de um único endpoint
  • Manter métricas por anos em object storage de baixo custo, como S3 ou GCS
  • Executar o Prometheus em alta disponibilidade com resultados de consulta deduplicados

Início rápido

  1. 1

    Leia o guia oficial Getting Started

Antes de usar

  • Thanos é um conjunto de componentes que precisam ser combinados e implantados junto às instalações existentes do Prometheus, por isso hospedá-lo por conta própria exige algum esforço.

Em coleções

Tópicos

Perguntas frequentes

O que é thanos?
Conjunto de componentes que amplia o Prometheus com uma visão global de consultas, armazenamento de longo prazo em object storage e alta disponibilidade. Thanos é um conjunto de componentes que podem ser combinados para formar um sistema de métricas altamente disponível, com retenção de longo prazo, integrado a implantações existentes do Prometheus. Ele oferece uma visão unificada de consultas em vários servidores Prometheus e pode mesclar dados de pares Prometheus em alta disponibilidade (HA) durante as consultas.
thanos é gratuito? Qual é a licença?
thanos é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
thanos ainda é mantido?
Manutenção ativa. O último commit de thanos foi em 23 de out. de 2026.
Para que posso usar thanos?
Consultar métricas de vários clusters Prometheus a partir de um único endpoint Manter métricas por anos em object storage de baixo custo, como S3 ou GCS Executar o Prometheus em alta disponibilidade com resultados de consulta deduplicados
Como instalar thanos?
Leia o guia oficial Getting Started
Onde consigo thanos?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/thanos-io/thanos

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados