모니터링의 유일한 규칙은 모니터가 감시 대상 바깥에 살아야 한다는 것입니다. 앱과 같은 서버에서 도는 상태 점검은 그 서버가 다운되는 순간 무용지물입니다 — 함께 실패하고 경보는 결코 울리지 않습니다. 그래서 다른 모든 것을 지켜보고 망가졌을 때 알려 주는 것만이 유일한 임무인, 작고 독립적인 머신이 필요합니다. Uptime Kuma는 바로 그것을 위한 셀프호스팅 도구이며, 저렴한 VPS가 그 자연스러운 보금자리입니다.
왜 셀프호스팅하나
- 독립성. 자신의 VPS에서 — 이상적으로는 메인 인프라와 다른 지역에서 — Uptime Kuma는 주 서버나 집 회선이 다운돼도 계속 확인하고 경보합니다. 그것이 모니터의 가치 전부입니다.
- 통제와 프라이버시. 감시 대상 엔드포인트 목록, 경보 규칙, 상태 페이지가 당신의 전체 스택을 아는 제3자 대시보드가 아니라 당신 소유의 서버에 삽니다. 월 고정 비용, 모니터당 과금 없음.
- 당신이 호스팅하는 상태 페이지. Uptime Kuma는 깔끔한 공개 상태 페이지를 게시합니다 — 당신의 도메인에서 무엇이 정상인지 사용자에게 알리며, 상태 페이지 SaaS를 빌리지 않습니다.
무엇이 필요한가
- 전용 IPv4, 도메인, HTTPS. 대시보드와 상태 페이지를
https://status.yourdomain.com에서 접근하며, 이는 도메인, 유효한 TLS, 인바운드 443이 필요합니다 — 전용 IP 요금제. NAT 요금제는 인바운드를 받지 않습니다. **Nano-IP(월 8달러)**로 수십 개의 모니터를 넉넉히 돌립니다. - 가벼운 자원. Uptime Kuma는 작습니다. RAM은 확인 개수와 보관 이력에 따라서만 늘어납니다. 수백 개 엔드포인트에는 여유를 더하고, 그 외에는 가장 작은 머신으로 충분합니다.
설정하기 (Ubuntu 24.04, Docker)
# dedicated-IP plan, root shell
apt update && apt install -y docker.io caddy
systemctl enable --now docker
docker run -d --restart=unless-stopped \
-p 127.0.0.1:3001:3001 \
-v uptime-kuma:/app/data \
--name uptime-kuma louislam/uptime-kuma:1
# TLS + reverse proxy on your domain
echo 'status.yourdomain.com { reverse_proxy 127.0.0.1:3001 }' > /etc/caddy/Caddyfile
systemctl restart caddy && ufw allow 80,443/tcp
status.yourdomain.com을 당신의 IP로 향하게 하고, 열어서 관리자 사용자를 만들고, 모니터를 추가하세요 — HTTP(S), TCP 포트, ping, DNS 등. 알림(Telegram, 이메일, 웹훅, ntfy)을 연결해 장애가 당신에게 도달하게 하고, 공개하려는 서비스의 상태 페이지를 게시하세요.
이런 분께
- 데브옵스와 셀프호스터 — 자신의 서버와 서비스 위에 독립적인 경비견을 원하는 분.
- 소규모 팀 — 호스팅 도구에서 모니터당 과금 없이 상태 페이지와 경보가 필요한 분.
- 홈랩을 돌리는 누구든 — 집 회선이 끊겨도 온라인을 유지하는 클라우드 관측 지점을 원하는 분.
Uptime Kuma에 EQVPS를 쓰는 이유
- 월 8달러부터 전용 IPv4, 도메인 + HTTPS 친화, 모든 포트, 셀프서비스 역방향 DNS.
- EU 위치(독일, 핀란드) — 그리고 두 지역을 운영하기에, 진짜 독립성을 위해 모니터를 메인 머신에서 멀리 둘 수 있습니다.
- KYC 없음, 암호화폐 결제. 가입은 이메일, 결제는 USDC/USDT.
- 약 60초 만에 root, NVMe. Uptime Kuma를 띄우고 Caddy를 더하면 자신만의 모니터링이 가동됩니다.
이미 한 머신에서 여러 서비스를 돌리고 있나요? 하나의 IP 뒤에 여러 서비스 셀프호스팅을 보세요 — 모니터는 Docker 스택과 자연스럽게 어울리지만, 진짜 독립성을 위해서는 경비견이 자신만의 별도 서버에 속합니다.
댓글
아직 댓글이 없습니다. 첫 번째가 되세요.