API 모니터링 방법

상태 코드만으로는 부족합니다. JSON 검증, 인증 헤더 전송, 지연 시간 임계값 설정, API 뒤의 워커 모니터링 방법을 알아보세요.

API는 웹사이트와 다르게 장애가 발생합니다. 오류 본문과 함께 200을 반환하고, 다운되기 전에 느려지며, 아무도 지켜보지 않는 큐에 의존합니다. API 모니터링 방법을 소개합니다.

본문 검증

데이터베이스와 캐시를 확인하고 JSON을 반환하는 헬스 엔드포인트를 선택한 뒤, $.status가 ok인지와 같은 필드를 모니터링하세요.

인증

Authorization 헤더에 읽기 전용 토큰을 사용하세요. 다른 시크릿처럼 주기적으로 교체하세요.

지연 시간 관찰

임계값은 평소 p95의 약 2배로 설정하세요. 느려진 API는 대개 장애의 선행 지표입니다.

워커 모니터링

큐 컨슈머와 크론 작업에는 하트비트 모니터가 필요합니다. 작업이 끝날 때 URL에 핑을 보내는 방식입니다.

상태 페이지에서 그룹화하기

API, 웹훅, 백그라운드 작업을 별도 컴포넌트로 표시하면 고객이 정확히 무엇이 영향을 받는지 볼 수 있습니다.

웹사이트는 잠들지 않습니다. 이제 당신은 편히 쉬세요.

몇 분 안에 모니터링을 시작하세요. 첫 10개 모니터는 무료입니다.

무료로 시작 – 카드 불필요 ↗