언어 바꾸기English
이전 목록

모니터링 도구 데모를 촬영하던 중이었다. 그런데 모니터가 모니터링을 하지 않았다.

I Was Filming a Demo of My Monitoring Tool. The Monitor Wasn't Monitoring.

TL;DR AI

핵심 요약

1분
  1. Cloudflare Worker에서 Sentry.withMonitor()를 사용했지만, 작업은 정상 실행되는데도 Sentry Cron monitor와 check-in은 생성되지 않았다.

  2. 원인은 monitor에 명시적인 cron 설정이 없었기 때문으로, 작업 실행과 모니터링이 분리된 채 조용히 실패하고 있었다.

  3. cron 스케줄, check-in margin, 최대 실행 시간, timezone을 추가하자 Sentry에 monitor가 정상적으로 표시됐다.

  4. 이 사례는 코드가 잘 돌아가도 관측성은 따로 실패할 수 있으며, Sentry Cron monitor에는 명시적 스케줄 설정이 필요하다는 점을 보여준다.

원문 보기