VitaBox AD

2024年3月23日 星期六

[Open-source tool]Uptime-kuma的簡介和安裝於Ubuntu 22.04系統


Uptime-kuma 是一個基於Node.js的開軟軟體,同時也是一套應用於網路監控的開源軟體,其利用瀏覽器呈現直觀的使用者介面,圖一所示,其讓使用者可監控各種網路服務的性能和狀態,例如http(s), Ping, MQTT和SQL等服務,如圖二所示。同時也提供警報和通知功能,例如郵件或Line通知,以便在發生故障或問題時及時通知用戶,可參考圖三。


圖一、Uptime-kuma的使用介面
圖一、Uptime-kuma的使用介面

圖二、Uptime-kuma可監控的網路服務
圖二、Uptime-kuma可監控的網路服務

圖三、Uptime-kuma可設定的通知服務
圖三、Uptime-kuma可設定的通知服務


安裝流程:

1.因其為基於Node.js的軟體,請先自行安裝Node.js,流程可參考這裡

2.更新軟體庫,並升級已安裝的軟體庫

sudo apt update
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


沒有留言:

張貼留言