응답 내용을 이해하는 API 모니터링.

200 상태 코드가 API가 정상 작동한다는 증거는 아닙니다. UptimePush는 JSON을 검사하고 지연 시간을 측정하며, 온콜 팀이 실제로 확인하는 채널로 알림을 보냅니다.

상태 코드뿐 아니라 응답 내용까지 검증

모니터를 원하는 엔드포인트에 연결하고, 메서드를 선택하고, Bearer 토큰 같은 헤더를 추가하고, JSON 본문을 전송하세요. 그런 다음 어떤 JSON 경로가 어떤 값과 일치해야 하는지 UptimePush에 알려 주면 됩니다. 예: $.status가 "ok"와 같음, $.queue.depth가 100 미만.

  • GET, POST, PUT, PATCH, DELETE, HEAD
  • 사용자 지정 헤더 및 요청 본문
  • 같음, 포함, 초과, 미만 조건의 JSON 경로 검증
  • 응답 시간 임계값
  • 원본 본문 내 키워드 존재 또는 부재 확인

사용자보다 먼저 속도 저하를 감지

800ms 같은 임계값을 설정하면 p95 지연 시간이 이를 넘어설 때 알림을 받습니다. 응답 시간 그래프로 속도 저하가 시작된 시점을 확인할 수 있으며, 대개 원인이 된 배포를 가리킵니다.

API 뒤의 작업을 위한 하트비트

큐 워커와 크론 작업에는 확인할 URL이 없습니다. 하트비트 모니터를 사용하세요. 작업이 완료되면 고유 URL로 핑을 보내고, 핑이 예정된 시간에 도착하지 않으면 알림을 받습니다.

자주 묻는 질문

인증이 필요한 엔드포인트도 모니터링할 수 있나요?+

네. Authorization 헤더나 기본 인증을 추가하세요. 비밀 정보는 암호화되어 저장되며 상태 페이지에 절대 표시되지 않습니다.

GraphQL에서도 작동하나요?+

네. 쿼리를 POST 본문으로 보내고 JSON 결과에 대해 어설션을 설정하세요.

어떤 플랜이 필요한가요?+

JSON 어설션, 사용자 지정 헤더, POST 본문은 Pro 플랜에 포함됩니다. 단순 상태 코드 검사는 무료입니다.

API를 모니터링하세요

무료로 시작하고, 월 €9부터 Pro로 JSON 어설션을 추가하세요.

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