프로젝트 소개
Thanos는 기존 Prometheus 배포를 사실상 무제한 저장 용량을 갖춘 고가용성 메트릭 시스템으로 확장하는 구성 가능한 컴포넌트 집합입니다. CNCF Incubating 프로젝트이며 Prometheus 2.0 저장 형식을 활용하여 쿼리 지연 시간을 빠르게 유지하면서 모든 객체 스토리지에 과거 메트릭 데이터를 비용 효율적으로 저장합니다.
이 프로젝트의 명시된 목표는 메트릭의 전역 쿼리 뷰, 무제한 보존, Prometheus를 포함한 컴포넌트의 고가용성입니다. 기존 Prometheus 설치 위에 추가할 수 있으며 Prometheus HA 쌍의 데이터를 실시간으로 병합합니다.
README에 설명된 주요 기능은 연결된 모든 Prometheus 서버에 걸친 전역 쿼리, HA 쌍의 메트릭 중복 제거 및 병합, 기존 Prometheus 설정과의 원활한 통합, 유일한 선택적 종속성인 객체 스토리지, 더 빠른 쿼리를 위한 과거 데이터 다운샘플링, 클러스터 간 페더레이션, 내결함성 쿼리 라우팅, 통합 데이터 접근을 위한 gRPC Store API, 그리고 사용자 정의 메트릭 제공자를 위한 통합 지점입니다.
두 가지 주요 배포 패턴이 설명되어 있습니다: Kubernetes용 Sidecar 배포와 확장 또는 다른 원격 쓰기 호환 소스와의 통합을 위한 Receive 배포입니다. 이 프로젝트는 각 하위 명령이 한 가지를 잘 수행하고 컴포넌트가 기본 Prometheus 형식을 사용하여 함께 작동하는 UNIX 유사 철학을 따릅니다.
릴리스는 안정적인 main 브랜치에서 빌드되며, 약 6주마다 마이너 릴리스가 제공되고, 주요 플랫폼용 tarball과 Quay 및 Docker Hub에 게시된 Docker 이미지가 포함됩니다. 커뮤니티 지원은 CNCF Slack과 GitHub Issues를 통해 제공되며, 저장소에는 시작하기, 설계, 제안, 통합 및 채택자에 대한 문서가 포함되어 있습니다.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.