무료 플랜 한도를 위한 Datadog급 모니터링.
한도에 도달하기 전, 사용량 80%에서 이메일로 미리 알려 드립니다.
이 도구를 만든 이유
AWS에서 온 메일입니다. 요금이 청구되었습니다 — 3시간 전에 Lambda 무료 한도를 초과했습니다.
Vercel을 확인하니 대역폭 100%. Cloudflare Workers는 저녁부터 rate-limit 상태. Resend는 9시 이후 발송 중단. 마케팅 사이트는 다운됐고, 고객 문의가 쌓이고 있습니다. 클라우드마다 무료 티어 대시보드 숫자가 모두 다른데, 그 어느 곳도 임계점 전에 메일을 보내주지 않았습니다.
불을 다 끈 시각은 새벽 4시. AWS 청구서는 예상치 못한 초과로 $4,237.16이 찍혀 있습니다.
— 저한테 두 번 일어난 일입니다. 그래서 만들었습니다.
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시간 단위 폴링을 이용해 보세요.
실제로 받게 될 알림
기본은 이메일. Pro에서는 Discord·Telegram·Slack까지. 3개 채널 중 본인이 실제로 보는 채널이 가장 먼저 울립니다.
Vercel 계정이 무료 티어 월간 대역폭 80%를 방금 넘었습니다 (82.4 GB / 100 GB).
현재 추세로는 약 38시간 후 한도에 도달합니다. 자동 throttle 처리가 필요하면 회신 부탁드립니다.
Cloudflare Workers 요청 10,000,000 / 10,000,000 — degraded. 계정이 rate-cap 상태. 14분 전 트리거됨.
@everyone Resend 무료 티어 100/100 도달. UTC 자정까지 이메일 발송 일시 중지. Resend 플랜 업그레이드, 또는 캠페인 일시정지 권장.
작동 방식
가입부터 첫 알림까지 60초면 충분합니다.
현재는 Cloudflare, GitHub Actions, Vercel에서 발급한 읽기 전용 API 토큰을 붙여 넣으세요. 향후 2주 내 5개 SaaS 추가 예정. 토큰은 저장 시 암호화됩니다.
기본값은 무료 한도의 80%입니다. 알림 채널은 이메일(무료) 또는 Discord·Telegram(Pro) 중에서 선택할 수 있으며, 계정당 여러 채널을 등록할 수 있습니다.
Pro 플랜은 1시간마다 사용량을 확인해, 임곗값을 넘기는 즉시 알려드립니다. 한도를 초과한 뒤가 아니라, 도달하기 전에.
요금제
Pro는 월 $5의 합리적인 가격으로 1시간 단위 폴링과 멀티 채널 알림을 제공합니다.
✓ Pro를 부담 없이 시도해보세요 — 7일 이내 묻지도 따지지도 않는 전액 환불.
사이드 프로젝트를 검증하는 솔로 개발자를 위한 플랜.
무료 플랜 위에서 실서비스를 운영하는 분들을 위한 플랜.
PHFREE6MO · first 50 PH hunters · 6 months free
Slack 알림, 웹훅 API, 멀티 유저 워크스페이스, 15분 폴링. 출시 시 알림받으려면 사전 등록.
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는 서비스를 지속 가능하게 운영할 수 있는 최저가이며, 무료 플랜은 체험판이 아니라 그 자체로 충분히 유용한 플랜입니다.
예 — 결제 시 Polar이 보내드린 고객 포털 링크 또는 영수증 메일에 답장하시면 한 번에 해지 가능합니다. '해지하려면 문의 주세요' 같은 번거로움이 없습니다. 7일 이내 전액 환불 가능하며, 사유는 묻지 않습니다.
아닙니다. 저희에게는 고객님의 서비스를 제어할 권한이 없으며, 이는 의도된 설계입니다. 80% 시점(기본값, 변경 가능)에 알림을 보내 드리므로, 플랜을 업그레이드하시거나 트래픽을 최적화하시거나 서비스 중단을 감수하시는 등 직접 판단하여 대응하실 수 있습니다.
현재 출시: Cloudflare Workers, GitHub Actions, Vercel. 향후 2주 내 추가 예정: Supabase, Render, Resend, Neon, Cloudflare R2. 원하시는 서비스가 목록에 없습니까? 이슈를 등록해 주십시오.
아직 제공하지 않습니다. Pro 플랜은 시간 단위 폴링에 집중하고 있습니다. 사용량 이벤트 웹훅이 필요하시다면 이슈로 알려 주십시오. 수요가 있다면 추가하겠습니다.
Visa, Mastercard, American Express, 주요 체크카드를 받습니다. 결제는 Polar가 Stripe Connect(PCI DSS Level 1)를 통해 처리하며, FreeTier Sentinel은 카드 정보를 보거나 저장하거나 전송하지 않습니다 — 오직 Polar/Stripe만 카드 정보를 다룹니다.
예 — Polar이 매 결제 주기마다 PDF 인보이스를 생성해 계정 이메일로 발송합니다. Polar이 Merchant of Record(MoR)이므로 청구지 국가에 따라 VAT/판매세가 자동 계산·징수됩니다. 인보이스에 회사명·사업자번호(VAT/Tax ID)가 필요하시면 결제 시 입력해 주십시오. 한국 사업자 안내: FreeTier Sentinel은 한국 사업자등록을 마친 사업체(사업자등록번호 607-20-94796)에서 운영합니다. 한국 매출세금계산서(국세청 홈택스 발급)가 필요하시면 결제 후 사업자등록번호와 함께 wndnjs3865@gmail.com으로 메일 주십시오 — 영업일 1일 이내 발급해 드립니다.
결제일로부터 7일 이내에 wndnjs3865@gmail.com으로 메일 보내주시면 잘못 결제된 계정의 환불을 처리해 드려, 중복 결제가 발생하지 않도록 도와드립니다. 7일 이내 전액 환불, 사유는 묻지 않습니다.
예. GitHub 별 100개 이상의 OSS 프로젝트를 운영하시고, 그 프로젝트에 무료 티어 모니터링이 도움이 되신다면 메일 보내주세요. Pro를 무기한 무료로 제공해 드립니다. 무료 플랜만으로도 충분하지만, 1인 SaaS를 가능하게 한 OSS 커뮤니티에 드리는 작은 감사의 표시입니다.
솔로 개발자는 매달 사용량 초과로 적지 않은 시간을 잃습니다. 더는 그러지 않으셔도 됩니다.