관리 API

관리 API (Management API)

Alertmanager는 자동화와 통합을 편하게 하기 위해 몇 가지 관리 API를 제공해요. 헬스 체크, 준비 상태(ready) 체크, 설정 리로드 세 가지 엔드포인트를 기억하면 운영 스크립트나 쿠버네티스 프로브(probe)를 만들 때 유용합니다.

출처: 문서

본문

Alertmanager는 자동화와 통합을 용이하게 하기 위한 관리 API 세트를 제공합니다.

헬스 체크 (Health check)

GET /-/healthy
HEAD /-/healthy

이 엔드포인트는 항상 200을 반환하며, Alertmanager의 헬스를 확인하는 데 사용해야 합니다.

준비 상태 체크 (Readiness check)

GET /-/ready
HEAD /-/ready

이 엔드포인트는 Alertmanager가 트래픽(즉, 쿼리 응답)을 서빙할 준비가 되었을 때 200을 반환합니다.

리로드 (Reload)

POST /-/reload

이 엔드포인트는 Alertmanager 설정 파일의 리로드를 트리거합니다.

설정 리로드를 트리거하는 또 다른 방법은 Alertmanager 프로세스에 SIGHUP을 보내는 것입니다.

더 알아보기 (Learn more)