Docker

[Docker] Uptime-kuma 구축하기

IT-PAPA 2024. 6. 6. 06:41
728x90
반응형

Uptime Kuma 오픈 소스로 제공되는 자체 호스팅형 모니터링 도구입니다. 이 도구를 사용하면 서버의 헬스체크(ping)  웹사이트 도메인을 입력하여 주기적으로 사이트의 헬스체크를 수행할 수 있습니다. 또한 헬스체크 결과에 따라 다양한 알림 방식을 설정할 수 있습니다

Uptime Kuma의 주요 기능은 다음과 같습니다:

  1. 웹사이트 모니터링: 웹사이트의 가동 시간을 확인하고, SSL 인증서 만료 여부를 감지합니다.
  2. TCP 포트 모니터링: 특정 웹 서비스의 가동 상태를 확인합니다.
  3. Docker 컨테이너 모니터링: Docker 컨테이너의 가동 시간을 모니터링합니다.
  4. DNS 레코드 모니터링: DNS 레코드 정보를 검색합니다.
  5. HTTPS/TCP/HTTP 모니터링: 다양한 프로토콜을 통해 웹사이트를 모니터링합니다.

Uptime Kuma는 무료 오픈 소스로 제공되며, 자체 호스팅이 가능하며 다국어 지원을 제공합니다. 사용자 정의 옵션을 통해 웹사이트 알림 설정을 조정하고, 전체 기능에 대한 무료 액세스를 제공합니다. 

 

[Docker] 도커의 모든 것, 도커 추천 이미지!!! (tistory.com)

 

[Docker] 도커의 모든 것, 도커 추천 이미지!!!

필자는 이때까지 docker로 구축한 모든 목록을 이 블로그에 담았다. 앞으로도 이 페이지는 필자가 도커를 구축할 때마다 업데이트하려고 하니, 즐겨찾기 해두면 나쁘지 않을 거 같다. 유용하게 사

betwe.tistory.com

 

docker-compose.yml 파일

docker-compose.yml
version: '3.3'
services:
  uptime-kuma:
    restart: always
    ports:
        - '3001:3001'
    volumes:
        - './uptime-kuma:/app/data'
    container_name: uptime-kuma
    image: 'louislam/uptime-kuma:1'

 

docker-compose 시작

docker-compose up -d

 

서비스 URL 접속

http://[서버 IP]:3001

서비스 URL 접속
서비스 URL 접속
로그인 완료 화면
로그인 완료 화면
모니터링 대상 추가 화면
모니터링 대상 추가 화면
모니터링 대상 추가 완료 화면
모니터링 대상 추가 완료 화면
설정 화면
설정 화면
다양한 알림 설정
다양한 알림 설정

 

docker-comopse 중지

docker-compose down

 

참고사이트

https://github.com/louislam/uptime-kuma

 

GitHub - louislam/uptime-kuma: A fancy self-hosted monitoring tool

A fancy self-hosted monitoring tool. Contribute to louislam/uptime-kuma development by creating an account on GitHub.

github.com

 

728x90
반응형
LIST