多服務器雲探針、雲監控:ServerStatus – Toyo 初緣Cvps小站美化版WEB 下載附帶原始一鍵腳本
本文轉自:cvps.top
簡介
- ServerStatus-Toyo版是一個酷炫高逼格的雲探針、雲監控、服務器雲監控、多服務器探針~,該雲監控(雲探針)是ServerStatus( https://github.com/tenyue/ ServerStatus )項目的優化/修改版。
- 逗比項目地址:https://github.com/ToyoDAdoubi/ServerStatus-Toyo
- 在線演示:tz.7s.work 初緣Cvps小站美化版
目錄介紹:
- clients 客戶端文件
- server 服務端文件
- web 網站文件
更新說明:
- https://www.hostloc.com/thread-545992-1-1.html 在此模板上進行修改美化。
- Img文件夾丟了很多圖片,自行引用。
安裝教程:
執行下面的代碼下載並運行腳本。
- wget – N — no – check – certificate https : //raw.githubusercontent.com/ToyoDAdoubi/doubi/master/status.sh && chmod +x status.sh
下載腳本後,根據需要安裝客戶端或者服務端:(服務端= 例子:tz.7s.work 主端 客戶端= 需要監控的VPS)
- # 顯示客戶端管理菜單
- bash status . sh c
- # 顯示服務端管理菜單
- bash status . sh s
運行腳本後會出現腳本操作菜單,選擇並輸入1
就會開始安裝。
一開始會提示你輸入網站服務器的域名和端口,如果沒有域名可以使用IP地址。
簡單步驟:
首先安裝服務端,安裝過程中會提示:
- 是否由腳本自動配置HTTP 服務(服務端的在線監控網站)[ Y / n ]
- # 如果你不懂,那就直接回車,如果你想用其他的HTTP服務自己配置,那麼請輸入n 並回車。
- # 注意,當你曾經安裝過服務端,同時沒有卸載Caddy(HTTP服務),那麼重新安裝服務端的時候,請輸入n 並回車。
- # 如果使用寶塔,可以輸入n,然後在寶塔新建一個網站,根目錄修改為:/usr/local/ServerStatus/web 即可!無需數據庫!
然後添加或修改初始示例的節點配置,注意用戶名每個節點配置都不能重複,其他的參數都無所謂了。
然後安裝客戶端,根據提示填寫服務端的IP 和前面添加/修改對應的節點用戶名和密碼(用於和服務端驗證),然後啟動就好了。
最後將下載的美化版web替換 /usr/local/ServerStatus/web 。
使用說明:
進入下載腳本的目錄並運行腳本:
- # 客戶端管理菜單
- ./ status . sh c
- # 服務端管理菜單
- ./ status . sh s
然後選擇你要執行的選項即可。
- ServerStatus 一鍵安裝管理腳本 [ vx . x . x ]
- — Toyo | doub . io / shell – jc3 —
- 0. 升級腳本
- ————————————
- 1. 安裝 服務端
- 2. 卸載 服務端
- ————————————
- 3. 啟動 服務端
- 4. 停止 服務端
- 5. 重啟 服務端
- ————————————
- 6. 設置 服務端配置
- 7. 查看 服務端信息
- 8. 查看 服務端日誌
- ————————————
- 9. 切換為 客戶端菜單
- 當前狀態: 服務端 已安裝 並 已啟動
- 請輸入數字 [ 0 – 9 ]:
其他操作
客戶端:
啟動:service status-client start
停止:service status-client stop
重啟:service status-client restart
查看狀態:service status-client status
服務端:
啟動:service status-server start
停止:service status-server stop
重啟:service status-server restart
查看狀態:service status-server status
Caddy(HTTP服務):
啟動:service caddy start
停止:service caddy stop
重啟:service caddy restart
查看狀態:service caddy status
Caddy配置文件:/usr/local/caddy/caddy
默認腳本只能一開始安裝的時候設置配置文件。
——————————————————————————————————————
安裝目錄:/usr/local/ServerStatus
網頁文件:/usr/local/ServerStatus/web
配置文件:/usr/local/ServerStatus/server/config.json
客戶端查看日誌:tail -f tmp/serverstatus_client.log
服務端查看日誌:tail -f /tmp/serverstatus_server.log
批量添加節點用戶
在/usr/local/ServerStatus/server中編輯config.json 按照裡面格式,自行加節點用戶!
- {
- “username” : “aliyunhk” ,
- “password” : “cvps.top” ,
- “name” : “aliyunHK” ,
- “type” : “KVM” ,
- “host” : “None” ,
- “location” : “HK” ,
- “disabled” : false
- },
- 在最後一個的節點上面增加!!!
- username = 客戶端用戶名 (不能重複)
- password = 密碼 (可以同一個)
- name = 節點名
- type = 虛擬化
- location = 位置 (必須大寫,否則下面國旗沒用,都是2 個字母 中國香港= HK 新加坡= SG 中國= CN ….具體看img 中的國旗名字。)
最後執行重啟服務器端:service status-server restart
其他說明
網絡實時流量單位為:G=GB/s,M=MB/s,K=KB/s
服務器總流量單位為:T=TB,G=GB,M=MB,K=KB
CentOS7系統負載顯示異常的問題
CentOS7系統默認可能沒有安裝netstat 依賴,所以會造成IP檢測(負載)出錯,手動安裝即可: yum install net-tools -y
相關開源項目,感謝:
- ServerStatus:https://github.com/BotoX/ServerStatus
- mojeda: https://github.com/mojeda
- mojeda’s ServerStatus: https://github.com/mojeda/ServerStatus
- BlueVM’s project: http://www.lowendtalk.com/discussion/comment/169690#Comment_169690