Cachet은 서비스 가동 시간과 장애를 사용자에게 알리는 오픈 소스 셀프 호스팅 상태 페이지 시스템입니다.
louislam/uptime-kuma
HTTP, TCP, DNS, ping, Docker 등의 서비스를 추적하고 알림과 상태 페이지를 제공하는 셀프 호스팅 업타임 모니터링 도구
대체할 수 있는 제품:UptimeRobot
Pingdom
- 스타
- 92,630
- 포크
- 8,570
- 열린 이슈
- 848
- 마지막 커밋
- 어제
어떤 프로젝트인가요?
Uptime Kuma는 웹사이트와 서비스가 정상적으로 운영 중인지 확인할 수 있는 웹 대시보드를 제공하는 셀프 호스팅 모니터링 도구입니다. HTTP(s), 키워드 및 JSON 쿼리 검사, TCP 포트, WebSocket 엔드포인트, ping, DNS 레코드, Steam 게임 서버, Docker 컨테이너를 모니터링할 수 있으며, 푸시 방식의 하트비트도 지원합니다.
모니터링 대상이 다운되면 Uptime Kuma는 Telegram, Discord, Slack, Gotify, Pushover, 이메일(SMTP) 등 다양한 서비스를 통해 알림을 보낼 수 있습니다. 사용자 지정 도메인에 연결할 수 있는 여러 공개 상태 페이지도 지원하며, ping 차트와 인증서 정보도 제공합니다.
Docker를 사용하거나 Node.js를 통해 Linux와 Windows에 직접 설치할 수 있으며, UI는 여러 언어로 제공됩니다.
핵심 기능
- 01HTTP(s), 키워드, JSON 쿼리, TCP, WebSocket, ping, DNS, Steam 및 Docker 대상을 모니터링합니다
- 02Telegram, Discord, Slack, 이메일 등 다양한 알림 서비스를 통해 알림을 보냅니다
- 03사용자 지정 도메인에 연결할 수 있는 여러 상태 페이지를 제공합니다
- 04ping 차트와 SSL 인증서 정보를 표시합니다
- 05프록시와 2단계 인증을 지원합니다
활용 사례
- 자체 서버에서 개인 또는 회사 웹사이트와 API의 가동 시간을 확인합니다
- 홈랩이나 사설 네트워크의 내부 서비스와 Docker 컨테이너를 모니터링합니다
- 서비스 장애 중 사용자에게 공개할 상태 페이지를 운영합니다
빠른 시작
- 1
폴더를 만들고 해당 폴더로 이동합니다
mkdir uptime-kuma cd uptime-kuma - 2
Docker Compose 파일을 다운로드합니다
curl -o compose.yaml https://raw.githubusercontent.com/louislam/uptime-kuma/master/compose.yaml - 3
Uptime Kuma를 백그라운드에서 시작한 다음 http://localhost:3001을 엽니다
docker compose up -d
사용 전 알아둘 점
- 실행하려면 Docker 또는 Node.js 20.4+와 Git이 필요합니다. Docker를 사용하는 것이 가장 간단합니다.
- NFS와 같은 파일 시스템은 데이터 저장소로 지원되지 않습니다.
- Docker를 사용하지 않는 설치는 FreeBSD, OpenBSD, NetBSD, Replit 또는 Heroku에서 지원되지 않습니다.
토픽
자주 묻는 질문
- uptime-kuma은(는) 무엇인가요?
- HTTP, TCP, DNS, ping, Docker 등의 서비스를 추적하고 알림과 상태 페이지를 제공하는 셀프 호스팅 업타임 모니터링 도구 Uptime Kuma는 웹사이트와 서비스가 정상적으로 운영 중인지 확인할 수 있는 웹 대시보드를 제공하는 셀프 호스팅 모니터링 도구입니다. HTTP(s), 키워드 및 JSON 쿼리 검사, TCP 포트, WebSocket 엔드포인트, ping, DNS 레코드, Steam 게임 서버, Docker 컨테이너를 모니터링할 수 있으며, 푸시 방식의 하트비트도 지원합니다.
- uptime-kuma은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- uptime-kuma은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- uptime-kuma은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. uptime-kuma의 마지막 커밋은 2026년 10월 19일입니다.
- uptime-kuma은(는) 어디에 사용할 수 있나요?
- 자체 서버에서 개인 또는 회사 웹사이트와 API의 가동 시간을 확인합니다 홈랩이나 사설 네트워크의 내부 서비스와 Docker 컨테이너를 모니터링합니다 서비스 장애 중 사용자에게 공개할 상태 페이지를 운영합니다
- uptime-kuma는 어떻게 설치하나요?
- 폴더를 만들고 해당 폴더로 이동합니다: mkdir uptime-kuma cd uptime-kuma Docker Compose 파일을 다운로드합니다: curl -o compose.yaml https://raw.githubusercontent.com/louislam/uptime-kuma/master/compose.yaml Uptime Kuma를 백그라운드에서 시작한 다음 http://localhost:3001을 엽니다: docker compose up -d
- uptime-kuma은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/louislam/uptime-kuma
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
HTTP, ping, 포트, DNS, Docker 등을 점검하고 상태 페이지와 장애 알림을 제공하는 셀프 호스팅 가동 시간 및 인프라 모니터링 앱입니다.
Docker Compose 명령 하나로 배포할 수 있는 웹사이트 및 API용 셀프 호스팅 가동 시간·성능 모니터링 플랫폼입니다.
웹 대시보드, Docker 컨테이너 통계, 과거 데이터와 알림을 제공하는 경량 셀프 호스팅 서버 모니터링 도구입니다.
Proxmox, Docker, Kubernetes, TrueNAS, vSphere를 실시간으로 모니터링하는 셀프 호스팅 대시보드
Sentry SDK 이벤트를 받아 자체 인프라에서 오류를 모니터링하는 셀프 호스팅 오류 추적 도구입니다.