# Ivory — Postgres / Patroni 클러스터 관리 도구

> Clean Markdown view of GeekNews topic #22702. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=22702](https://news.hada.io/topic?id=22702)
- GeekNews Markdown: [https://news.hada.io/topic/22702.md](https://news.hada.io/topic/22702.md)
- Type: news
- Author: [xguru](https://news.hada.io/@xguru)
- Published: 2025-08-25T09:46:02+09:00
- Updated: 2025-08-25T09:46:02+09:00
- Original source: [github.com/veegres](https://github.com/veegres/ivory)
- Points: 11
- Comments: 1

## Summary

Postgres/Patorni 클러스터의 **통합 관리**와 **시각화**를 지원하는 오픈소스 도구로 개발자와 DBA가 단일 **웹 UI**에서 클러스터 상태를 파악하고 장애 전환, 리더 선출 등 주요 기능을 CLI 없이 직관적으로 제어할 수 있게 합니다. 클러스터의 **설정 관리**와 **트러블슈팅** 쿼리 실행 및 저장, bloat 점검 등 운영 효율을 극대화하는 기능을 제공하여, 복잡한 클러스터 환경에서도 신속하게 문제를 진단하고 디스크 및 성능 최적화를 실현합니다. 로컬 개인용은 물론 팀 협업 환경에서도 유연하게 활용할 수 있습니다.

## Topic Body

- **Postgres 클러스터 관리와 시각화**를 단순화하기 위해 개발된 오픈소스 프로젝트  
- 원래는 Postgres를 운영하는 **개발자들의 편의**를 위해 시작되었지만, 현재는 **개발자와 DBA 모두**가 클러스터를 관리·문제 해결할 때 사용할 수 있음  
- 로컬 PC에서 개인 도구로 실행하거나, VM에 설치해 팀 단위로 협업용으로도 사용 가능  
### 주요 기능  
- 모든 클러스터를 한 곳에서 관리  
  - 여러 Postgres / Patroni 클러스터를 **단일 대시보드에서 통합 관리**  
  - 클러스터별 인스턴스 목록, 리더·팔로워 상태, 장애 전환(failover) 상황을 한눈에 파악 가능  
  - 클러스터 추가/삭제, 이름 및 메타데이터 관리 지원   
- [Patroni](https://github.com/patroni/patroni) 주요 기능 UI 제공  
  - Patroni에서 제공하는 핵심 기능(리더 선출, 장애 전환, 재시작 등)을 **웹 UI로 직접 실행 가능**  
  - CLI 명령어 없이 직관적인 인터페이스로 클러스터 동작을 제어  
  - 운영 중인 클러스터 상태를 모니터링하며 주요 이벤트와 로그도 확인 가능  
- 클러스터 설정 확인 및 편집  
  - Patroni와 Postgres 설정을 **웹 UI에서 직접 조회 및 편집**  
  - 클러스터 및 인스턴스 단위의 설정 변경 가능 (예: replication 파라미터, connection limits)  
  - 설정 변경 후 자동 저장 및 배포, JSON/YAML 형식으로 편집 지원  
- 트러블슈팅 요청 실행 및 저장   
  - 일반적으로 많이 사용하는 진단 쿼리를 **템플릿으로 제공**  
  - 사용자가 직접 **트러블슈팅 SQL 쿼리**를 실행하고 저장 가능  
  - 인스턴스별 성능 상태 확인 (활성 세션, 쿼리 실행 시간, 잠금 상태 등)  
  - 저장된 템플릿 요청을 재활용하여 반복적인 문제 해결을 단순화  
- Bloat 점검 및 정리 (Bloat)  
  - Postgres 테이블과 인덱스의 **bloat(불필요하게 커진 공간)** 확인 기능 제공  
  - 각 테이블/인덱스의 실제 사용 공간 대비 낭비된 공간 비율을 분석  
  - 필요 시 자동 정리(vacuum, reindex) 실행 가능  
  - 주기적인 모니터링으로 디스크 사용 최적화와 성능 개선에 도움

## Comments



### Comment 42971

- Author: kaydash
- Created: 2025-08-26T15:16:36+09:00
- Points: 1

와 패트로니 관리툴이 드디어나왔네  
포스트그레스를 관리하는 페트로니를 관리하는 툴..
