博客 / 詳情

返回

docker部署Uptime Kuma監控平台

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

一:介紹

Uptime Kuma是一個自託管監控工具,可以添加的監控項包括監控 HTTP(s)/TCP/HTTP(s)關鍵字/HTTP(s)Json查詢/Ping/DNS記錄/推送/Steam 遊戲服務器/Docker容器的正常運行時間等常見網站運行參數。當服務器發生意外情況時,Uptime Kuma支持用户選擇90多種通知服務,例如Telegram、Discord、Gotify、Slack、Pushover、電子郵件等,以便及時接收網站服務故障通知,幫助用户減少經濟損失。

Uptime Kuma具有靈活高效的用户交互界面,用户可以根據需要隱藏或顯示監控狀態,並且可以使用網頁標籤功能對不同功能的網站進行分類,以便在特定時段關注高風險站點。此外,Uptime Kuma還提供多種語言支持,官方就提供了中文語言包。

二:創建docker-compose.yml

創建docker-compose.yml文件,具體內容如下:

version: '3'
 
services:
  uptime-kuma:
    image: louislam/uptime-kuma:1 #拉取鏡像
    container_name: uptime-kuma  #容器名稱
    ports:  
      - 3001:3001   #端口映射
    restart: always  #開機自啓
    # 配置掛載卷
    volumes:
      - ./data:/app/data

三:啓動容器

docker-compose up -d

四:訪問配置

啓動容器後使用IP+端口訪問Uptime Kuma:http://your-server-ip:3001,訪問後對Uptime Kuma進行配置

註冊登錄後進入到儀表盤,可以直接點擊左上角的”添加監控項“增加需要監控的站點

這時候我們就可以看到需要監控的站點的數據情況

user avatar u_15500998 頭像
1 位用戶收藏了這個故事!

發佈 評論

Some HTML is okay.