구성
keeper_server 구성에 http_control 섹션을 추가하세요:
구성 옵션
엔드포인트
대시보드
- 경로:
/dashboard - 메서드: GET
- 설명: Keeper를 모니터링하고 관리할 수 있는 내장 웹 대시보드를 제공합니다
- 실시간 클러스터 상태 시각화
- 노드 모니터링(역할, 지연 시간, 연결)
- 스토리지 브라우저
- 명령 실행 인터페이스
클러스터 탭
- 녹색 — 정상 상태이며 리더와 동기화됨
- 노란색 — 정상 상태이나 리더보다
stale_log_gap개의 로그 항목 이상 뒤처짐 - 빨간색 — 연결할 수 없음(하트비트 만료 시간 내에 성공적인 Raft 응답이 없음)
- 회색 — 알 수 없음(피어 상태는 리더에서만 확인할 수 있으며, 팔로워에서는 피어 상태가 알 수 없음으로 표시됨)
/dashboard?tab=cluster를 사용하여 탭을 직접 열 수 있습니다.
준비 상태 프로브
- 경로:
/ready(구성 가능) - 메서드: GET
- 설명: 상태 확인 엔드포인트
Commands API
- 경로:
/api/v1/commands/{command} - 메서드: GET, POST
- 설명: Four-Letter Word 명령 또는 ClickHouse Keeper Client CLI 명령을 실행합니다
command- 실행할 명령cwd- 경로 기반 명령에 대한 현재 작업 디렉터리 (기본값:/)
Storage API
- 기본 경로:
/api/v1/storage - 설명: Keeper 스토리지 작업을 위한 REST API