Repolode
thanos-io

thanos-io/thanos

Conjunto de componentes que amplía Prometheus con una vista global de consultas, almacenamiento a largo plazo en almacenamiento de objetos y alta disponibilidad.

Alternativa open source a:Datadog

Estrellas
14,252
Forks
2,395
Issues abiertos
931
Último commit
anteayer

¿Qué es?

Thanos es un conjunto de componentes que se pueden combinar para crear un sistema de métricas de alta disponibilidad con retención a largo plazo, añadido a implementaciones de Prometheus existentes. Proporciona una vista única de consultas en muchos servidores de Prometheus y puede combinar los datos de pares de Prometheus en alta disponibilidad al momento de consultar.

Las métricas históricas se almacenan en el formato de bloques de Prometheus 2.0 en cualquier almacenamiento de objetos, lo que mantiene bajos los costos de retención sin que la latencia de las consultas deje de ser razonable. Se puede aplicar downsampling para acelerar las consultas sobre intervalos largos, y los componentes exponen una Store API de gRPC para un acceso unificado a los datos de métricas.

El proyecto forma parte de CNCF Incubating y está diseñado en torno a componentes pequeños con responsabilidades únicas, como query, store gateway, sidecar, receive y compactor.

Funciones clave

  • 01Vista global de consultas en varios servidores de Prometheus
  • 02Deduplicación y combinación de datos de pares de Prometheus en alta disponibilidad
  • 03Almacenamiento a largo plazo en cualquier almacenamiento de objetos
  • 04Downsampling de datos históricos para acelerar las consultas
  • 05Integración fluida con implementaciones de Prometheus existentes

Casos de uso

  • Consultar métricas de muchos clústeres de Prometheus desde un único endpoint
  • Conservar métricas durante años en almacenamiento de objetos económico, como S3 o GCS
  • Ejecutar Prometheus con alta disponibilidad y resultados de consulta deduplicados

Inicio rápido

  1. 1

    Lee la guía oficial Getting Started

Antes de usarlo

  • Thanos es un conjunto de componentes que deben combinarse e implementarse junto con las instalaciones existentes de Prometheus, por lo que alojarlo por cuenta propia requiere cierto esfuerzo.

En colecciones

Temas

Preguntas frecuentes

¿Qué es thanos?
Conjunto de componentes que amplía Prometheus con una vista global de consultas, almacenamiento a largo plazo en almacenamiento de objetos y alta disponibilidad. Thanos es un conjunto de componentes que se pueden combinar para crear un sistema de métricas de alta disponibilidad con retención a largo plazo, añadido a implementaciones de Prometheus existentes. Proporciona una vista única de consultas en muchos servidores de Prometheus y puede combinar los datos de pares de Prometheus en alta disponibilidad al momento de consultar.
¿thanos es gratuito? ¿Qué licencia tiene?
thanos es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿thanos sigue mantenido?
Mantenimiento activo. El último commit de thanos fue el 23 oct 2026.
¿Para qué puedo usar thanos?
Consultar métricas de muchos clústeres de Prometheus desde un único endpoint Conservar métricas durante años en almacenamiento de objetos económico, como S3 o GCS Ejecutar Prometheus con alta disponibilidad y resultados de consulta deduplicados
¿Cómo se instala thanos?
Lee la guía oficial Getting Started
¿Dónde consigo thanos?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/thanos-io/thanos

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados