메인 콘텐츠로 건너뛰기
ClickHouse Keeper는 모니터링, 상태 확인, 스토리지 관리를 위한 HTTP API와 내장 웹 대시보드를 제공합니다. 이 인터페이스를 통해 운영자는 웹 브라우저 또는 HTTP 클라이언트에서 클러스터 상태를 확인하고, 명령을 실행하며, Keeper 스토리지를 관리할 수 있습니다.

구성

HTTP API를 활성화하려면 keeper_server 구성에 http_control 섹션을 추가하세요:

구성 옵션

엔드포인트

대시보드

  • 경로: /dashboard
  • 메서드: GET
  • 설명: Keeper를 모니터링하고 관리할 수 있는 내장 웹 대시보드를 제공합니다
대시보드에서 다음 기능을 제공합니다:
  • 실시간 클러스터 상태 시각화
  • 노드 모니터링(역할, 지연 시간, 연결)
  • 스토리지 브라우저
  • 명령 실행 인터페이스

준비 상태 프로브

  • 경로: /ready (구성 가능)
  • 메서드: GET
  • 설명: 상태 확인 엔드포인트
성공 응답(HTTP 200):

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
Storage API는 HTTP 메서드로 작업 유형을 나타내는 REST 규약을 따릅니다:
마지막 수정일 2026년 6월 10일