Stat Hub服務(wù)器狀態(tài)展示
Stat Hub 是一個(gè)幫您收集并展示眾多服務(wù)器狀態(tài)的服務(wù)。
它由兩部分組成,一是服務(wù)端,用于接收、儲(chǔ)存和展示狀態(tài);另一個(gè)是客戶端,它用于收集并發(fā)送狀態(tài)到服務(wù)端。而這一切,您只需要兩個(gè)二進(jìn)制文件。
特性
-
Go 語言編寫
-
只需兩個(gè)文件就可以完成一切
-
部署簡單,沒有依賴不需要數(shù)據(jù)庫
-
支持SSL安全,支持域名訪問,安全并簡單
安裝
請(qǐng)選擇其中一臺(tái)服務(wù)器做主服務(wù)器,并按以下說明在上面安裝服務(wù)端。
Linux (如果有curl)
curl --insecure https://raw.githubusercontent.com/likexian/stathub-go/master/setup.sh | sh
Linux (如果有wget)
wget --no-check-certificate -O - https://raw.githubusercontent.com/likexian/stathub-go/master/setup.sh | sh
在您電腦的瀏覽器打開它
對(duì)于大多數(shù)系統(tǒng),到這里服務(wù)已經(jīng)成功安裝并啟動(dòng)了,現(xiàn)在您可以通過本地電腦上的瀏覽器打開它。
默認(rèn)URL是
https://ip:15944
輸入默認(rèn)密碼: likexian
添加一個(gè)客戶端
按以下提示操作
https://ip:15944/help
FAQ
-
我添加了一個(gè)客戶端,為什么沒有數(shù)據(jù)顯示?
請(qǐng)?jiān)诳蛻舳瞬榭?client.log 的內(nèi)容看看出錯(cuò)原因。
-
我可以使用域名而不是 IP 訪問頁面嗎?
當(dāng)然可以,請(qǐng)?jiān)谟蛎馕鲋刑砑右粭l指向服務(wù)器端 IP 的 A 記錄,然后用 https://子域名.域名:15944 訪問即可。
-
我可以用 https 訪問頁面嗎?
沒問題,并且SSL是默認(rèn)啟用的,不過用的是自簽名證書。
-
我可以不用自簽名證書,而是使用自己的有效證書嗎?
當(dāng)然可以,并且強(qiáng)烈推薦這么做。請(qǐng)用您的證書替換掉 cert 目錄里對(duì)應(yīng)的文件。
-
我可以跟 nginx 一起部署嗎?
沒問題,請(qǐng)將以下配置加到 nginx 配置文件。
location /stathub/ {
proxy_pass https://127.0.0.1:15944;
proxy_set_header X-Real-IP $remote_addr;
}
版權(quán)
Copyright 2015-2016, Li Kexian
Apache License, Version 2.0
