Uptime-kuma 是一個基於Node.js的開軟軟體,同時也是一套應用於網路監控的開源軟體,其利用瀏覽器呈現直觀的使用者介面,如圖一所示,其讓使用者可監控各種網路服務的性能和狀態,例如http(s), Ping, MQTT和SQL等服務,如圖二所示。同時也提供警報和通知功能,例如郵件或Line通知,以便在發生故障或問題時及時通知用戶,可參考圖三。
圖一、Uptime-kuma的使用介面 |
圖二、Uptime-kuma可監控的網路服務 |
圖三、Uptime-kuma可設定的通知服務 |
安裝流程:
1.因其為基於Node.js的軟體,請先自行安裝Node.js,流程可參考這裡。
2.更新軟體庫,並升級已安裝的軟體庫
sudo apt update
sudo apt upgrade
sudo apt upgrade
3.安裝 curl, wget和git三個軟體包
sudo apt install curl wget git -y
4.將git上的uptime-kuma下載到本機中。
git clone https://github.com/louislam/uptime-kuma.git
5.利用npm安裝uptime-kuma,包含其依賴庫和相關環境配置。
npm run setup
啟動流程:
node server/server.js
沒有留言:
張貼留言