모니터링 도구 데모를 촬영하던 중이었다. 그런데 모니터가 모니터링을 하지 않았다.
I Was Filming a Demo of My Monitoring Tool. The Monitor Wasn't Monitoring.

TL;DR AI
1분핵심 요약
Cloudflare Worker에서 Sentry.withMonitor()를 사용했지만, 작업은 정상 실행되는데도 Sentry Cron monitor와 check-in은 생성되지 않았다.
원인은 monitor에 명시적인 cron 설정이 없었기 때문으로, 작업 실행과 모니터링이 분리된 채 조용히 실패하고 있었다.
cron 스케줄, check-in margin, 최대 실행 시간, timezone을 추가하자 Sentry에 monitor가 정상적으로 표시됐다.
이 사례는 코드가 잘 돌아가도 관측성은 따로 실패할 수 있으며, Sentry Cron monitor에는 명시적 스케줄 설정이 필요하다는 점을 보여준다.
