본문 바로가기
WIKI 기술 지식 베이스

Security Plugin Health API

원문 보기 위키 갱신

출처: 문서

본문

Security 플러그인 헬스 API

1.0에서 도입됨 {: .label .label-purple }

Security 플러그인이 정상적으로 실행 중인지 확인해요. 이 작업은 서명된 요청이 필요하지 않기 때문에, 클러스터 앞단에 있는 로드 밸런서의 헬스 체크로 사용할 수 있어요.

엔드포인트

GET  /_plugins/_security/health
POST /_plugins/_security/health

요청 예시

GET _plugins/_security/health

{% include copy-curl.html security=true %}

응답 예시

{
  "message": null,
  "mode": "strict",
  "status": "UP",
  "settings": {
    "plugins.security.cache.ttl_minutes": 60
  }
}

응답 본문 필드

응답 본문은 다음 필드를 가진 JSON 객체예요.

필드 데이터 타입 설명
status String Security 플러그인의 상태예요. UP은 플러그인이 초기화를 마치고 요청 승인 준비가 됐음을 나타내요.
mode String 플러그인의 동작 모드예요. 인증과 권한 부여를 강제하는 클러스터는 strict을 반환해요.
message String 상태에 대한 추가 정보예요. 플러그인이 정상적으로 동작 중일 때는 null이 반환돼요.
settings Object 헬스 체크와 함께 보고되는 Security 플러그인 설정이에요.

더 알아보기 (Learn more)