무료 플랜 한도를 위한 Datadog급 모니터링.
한도에 도달하기 전, 사용량 80%에서 이메일로 미리 알려 드립니다.
Sentinel을 선택해야 하는 이유
모든 클라우드에 사용량 페이지는 있지만, 한도 도달 전에 알려주는 곳은 없습니다. Sentinel은 다릅니다.
기본 임곗값은 80%, 이메일은 즉시 발송됩니다. Pro 플랜에서는 Discord와 Telegram도 지원됩니다. 새벽 11시에 사이트가 죽었다는 알림은 이제 그만.
사용량 조회 권한 토큰만 요구합니다. 저장 데이터는 AES-256-GCM으로 암호화되며, 마스터 키는 Workers Secrets에 보관해 데이터베이스에는 절대 저장되지 않습니다.
무료 12시간, Pro 1시간 주기. 대부분의 클라우드가 웹훅을 제공하지 않는 상황에서, 폴링은 가장 빠르게 알 수 있는 방법입니다.
Cloudflare와 GitHub Actions는 현재 지원 중이며, Vercel·Supabase·Resend·Render·Neon·R2는 향후 2주 내 추가 예정입니다. 어댑터는 보통 하루면 추가됩니다. 지원되지 않는 서비스가 있다면 이슈를 등록해 주세요.
무료 플랜은 7일, Pro 플랜은 30일치 사용량을 누적해 보여드립니다. 청구서로 돌아오기 전에, 서서히 늘어나는 사용량을 미리 발견할 수 있습니다.
Worker 소스 코드는 GitHub에 공개되어 있습니다. 직접 셀프호스트하거나, 월 $5의 호스팅 버전으로 1시간 단위 폴링을 이용해 보세요.
작동 방식
가입부터 첫 알림까지 60초면 충분합니다.
현재는 Cloudflare 또는 GitHub Actions에서 발급한 읽기 전용 API 토큰을 붙여 넣으세요. 향후 2주 내 6개 SaaS 추가 예정. 토큰은 저장 시 암호화됩니다.
기본값은 무료 한도의 80%입니다. 알림 채널은 이메일(무료) 또는 Discord·Telegram(Pro) 중에서 선택할 수 있으며, 계정당 여러 채널을 등록할 수 있습니다.
Pro 플랜은 1시간마다 사용량을 확인해, 임곗값을 넘기는 즉시 알려드립니다. 한도를 초과한 뒤가 아니라, 도달하기 전에.
요금제
Pro는 월 $5의 합리적인 가격으로 1시간 단위 폴링과 멀티 채널 알림을 제공합니다.
사이드 프로젝트를 검증하는 솔로 개발자를 위한 플랜.
무료 플랜 위에서 실서비스를 운영하는 분들을 위한 플랜.
Cloudflare 기반 구축
Workers + D1 + KV + Cron Triggers. 제품 이름의 그 클라우드, 그 무료 티어 위에서 제품 전체가 동작합니다. 도그푸딩이 기본 내장되어 있습니다.
오픈소스 버전을 직접 셀프 호스팅하시거나, 월 $5 호스티드 플랜으로 시간 단위 폴링과 멀티 채널 알림을 이용하실 수 있습니다.
// runs every 6 hours on Cloudflare Cron Triggers export default { async scheduled(_evt, env, ctx) { const services = await env.DB .prepare("SELECT * FROM services") .all(); for (const s of services.results) { const usage = await fetchUsage(s); if (usage >= s.threshold_pct) { await sendAlert(env, s, usage); } } } };
FAQ
원하는 답이 없다면 언제든 문의해 주세요.
Cloudflare D1에 AES-256-GCM으로 암호화되어 저장됩니다. 마스터 키는 데이터베이스와 분리되어 Workers Secrets에 보관됩니다. 읽기 전용/사용량 스코프 토큰만 요구하며, 프로비저닝 권한이나 쓰기 권한이 있는 토큰은 절대 요구하지 않습니다. 의심스러우시다면 직접 코드를 확인하실 수 있도록 소스를 공개해 두었습니다.
예. Worker가 자기 자신의 사용량을 모니터링합니다. 이 서비스 자체가 Cloudflare 한도에 도달하여 저를 깨운다면, 그것은 서비스가 정상 동작 중이며 사용자가 많다는 뜻이 됩니다.
무제한 서비스 시간 단위 폴링과 Discord·Telegram 알림에는 실제 Worker 컴퓨트와 Resend 이메일 비용이 듭니다. 월 $5는 서비스를 지속 가능하게 운영할 수 있는 최저가이며, 무료 플랜은 체험판이 아니라 그 자체로 충분히 유용한 플랜입니다.
Stripe 고객 포털에서 클릭 한 번으로 해지하실 수 있습니다. '해지하려면 문의 주세요' 같은 번거로움이 없습니다. 7일 이내 환불 가능하며, 사유는 묻지 않습니다.
아닙니다. 저희에게는 고객님의 서비스를 제어할 권한이 없으며, 이는 의도된 설계입니다. 80% 시점(기본값, 변경 가능)에 알림을 보내 드리므로, 플랜을 업그레이드하시거나 트래픽을 최적화하시거나 서비스 중단을 감수하시는 등 직접 판단하여 대응하실 수 있습니다.
현재 출시: Cloudflare Workers, GitHub Actions. 향후 2주 내 추가 예정: Vercel, Supabase, Render, Resend, Neon, Cloudflare R2. 원하시는 서비스가 목록에 없습니까? 이슈를 등록해 주십시오.
아직 제공하지 않습니다. Pro 플랜은 시간 단위 폴링에 집중하고 있습니다. 사용량 이벤트 웹훅이 필요하시다면 이슈로 알려 주십시오. 수요가 있다면 추가하겠습니다.
솔로 개발자는 매달 사용량 초과로 적지 않은 시간을 잃습니다. 더는 그러지 않으셔도 됩니다.