Repolode
thanos-io

thanos-io/thanos

Prometheus에 전역 쿼리 뷰, 오브젝트 스토리지 기반 장기 저장소, 고가용성을 더하는 컴포넌트 모음입니다.

대체할 수 있는 제품:Datadog

스타
14,252
포크
2,395
열린 이슈
931
마지막 커밋
그저께

어떤 프로젝트인가요?

Thanos는 기존 Prometheus 배포 환경에 추가해 장기 보존이 가능한 고가용성 메트릭 시스템을 구성할 수 있는 컴포넌트 모음입니다. 여러 Prometheus 서버의 데이터를 한곳에서 조회할 수 있으며, 쿼리 시점에 Prometheus HA 페어의 데이터를 병합할 수 있습니다.

과거 메트릭은 어떤 오브젝트 스토리지에든 Prometheus 2.0 블록 형식으로 저장할 수 있어 보존 비용을 낮추면서도 쿼리 지연 시간을 적정 수준으로 유지합니다. 장기간에 걸친 데이터를 더 빠르게 조회할 수 있도록 다운샘플링을 지원하며, 컴포넌트는 메트릭 데이터에 통합적으로 접근할 수 있는 gRPC Store API를 제공합니다.

이 프로젝트는 CNCF 인큐베이팅 프로젝트로, query, store gateway, sidecar, receive, compactor처럼 하나의 책임을 맡는 소규모 컴포넌트를 중심으로 설계되었습니다.

핵심 기능

  • 01여러 Prometheus 서버를 아우르는 전역 쿼리 뷰
  • 02Prometheus HA 페어 데이터의 중복 제거 및 병합
  • 03모든 오브젝트 스토리지에 장기 저장
  • 04과거 데이터 다운샘플링으로 쿼리 속도 향상
  • 05기존 Prometheus 구성과 원활하게 통합

활용 사례

  • 하나의 엔드포인트에서 여러 Prometheus 클러스터의 메트릭 조회
  • S3 또는 GCS 같은 저렴한 오브젝트 스토리지에 메트릭을 수년간 보존
  • 중복 제거된 쿼리 결과를 제공하는 고가용성 Prometheus 운영

빠른 시작

  1. 1

    공식 Getting Started 가이드 읽기

사용 전 알아둘 점

  • Thanos는 기존 Prometheus 환경과 함께 구성하고 배포해야 하는 컴포넌트 모음이므로 셀프 호스팅에는 어느 정도 노력이 필요합니다.

포함된 컬렉션

토픽

자주 묻는 질문

thanos은(는) 무엇인가요?
Prometheus에 전역 쿼리 뷰, 오브젝트 스토리지 기반 장기 저장소, 고가용성을 더하는 컴포넌트 모음입니다. Thanos는 기존 Prometheus 배포 환경에 추가해 장기 보존이 가능한 고가용성 메트릭 시스템을 구성할 수 있는 컴포넌트 모음입니다. 여러 Prometheus 서버의 데이터를 한곳에서 조회할 수 있으며, 쿼리 시점에 Prometheus HA 페어의 데이터를 병합할 수 있습니다.
thanos은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
thanos은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
thanos은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. thanos의 마지막 커밋은 2026년 10월 23일입니다.
thanos은(는) 어디에 사용할 수 있나요?
하나의 엔드포인트에서 여러 Prometheus 클러스터의 메트릭 조회 S3 또는 GCS 같은 저렴한 오브젝트 스토리지에 메트릭을 수년간 보존 중복 제거된 쿼리 결과를 제공하는 고가용성 Prometheus 운영
thanos는 어떻게 설치하나요?
공식 Getting Started 가이드 읽기
thanos은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/thanos-io/thanos

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트