프로젝트 소개

Grafana Mimir는 Prometheus 메트릭을 위한 확장 가능한 장기 저장을 제공하는 오픈소스 프로젝트입니다. 추가 의존성 없이 단일 바이너리로 실행되는 모놀리식 모드를 통해 설치와 유지보수가 쉽도록 설계되었으며, 자체 상태 모니터링을 위한 대시보드, 알림, 런북이 패키지로 제공됩니다. 수평 확장 가능한 아키텍처는 여러 머신에 분산될 수 있으며, 이 프로젝트는 최대 10억 개의 활성 시계열을 처리한 내부 테스트 결과를 보고합니다. 여러 Prometheus 인스턴스의 시계열을 집계하여 메트릭에 대한 전역 뷰를 제공하고, 쿼리 엔진은 높은 카디널리티 쿼리를 위해 실행을 병렬화합니다. 장기 데이터는 객체 스토리지에 저장되며, AWS S3, Google Cloud Storage, Azure Blob Storage, OpenStack Swift 및 S3 호환 스토리지와 호환됩니다. 들어오는 메트릭은 고가용성을 위해 복제되며, 아키텍처는 다운타임 없이 재시작, 업그레이드, 다운그레이드를 지원합니다. 네이티브 멀티테넌트 설계는 팀 간에 데이터와 쿼리를 격리하고, 공정한 용량 공유를 위한 제한 및 서비스 품질 제어를 제공합니다. 문서는 Thanos, Prometheus, Cortex에서의 마이그레이션, 배포 지침, 시작 가이드, 아키텍처 개요, 구성 및 프로덕션 운영을 다룹니다. 이 프로젝트는 AGPL-3.0-only 라이선스로 제공되며 토론과 커뮤니티 콜을 운영합니다.