高效運維,就靠它 !一個網(wǎng)頁搞定
運維工作中設(shè)備多、任務(wù)雜,一個操作錯全盤失控,誰都頭疼吧?
Spark 項目精準解決了這些痛點:輕量化操作、近乎全能的遠程控制功能,甚至是多設(shè)備實時管理,讓你的運維變得井井有條,效率直接拉滿!

Spark是什么?

這是一個專為運維人員設(shè)計的遠程控制神器!跨平臺支持、基于網(wǎng)頁管理,不管設(shè)備在哪、多少機器,瀏覽器就能幫你隨時隨地搞定一切。絕對安全無隱患,數(shù)據(jù)全掌握在你自己手上。聽起來是不是很省心?
功能特點

(1) 輕松搞定進程管理
支持隨時查看、關(guān)閉系統(tǒng)進程,你甚至可以直接從網(wǎng)頁殺掉卡死的軟件。

(2) 文件管理方便到飛起
上傳、下載、刪除、編輯文件,想怎么辦文件就怎么辦,完全不用手動跑。

(3) 網(wǎng)絡(luò)數(shù)據(jù)全掌控
能看流量、能追網(wǎng)絡(luò)連接情況,網(wǎng)絡(luò)出問題時,直接手到病除。
(4) 屏幕和桌面,實時監(jiān)控超便捷
桌面操作啥樣?一個截圖、一個實時屏幕監(jiān)控直接看到,加班也能像盯著主機一樣。

(5) 重啟、關(guān)機、休眠一鍵操作
無論托管設(shè)備是Windows還是MacOS,就像遠程遙控器一樣隨手操作,所有這些復(fù)雜操作只需輕輕一點。
(6) 遠程命令行,系統(tǒng)管理更高效
直接開終端,遠程運行系統(tǒng)命令,維護麻煩設(shè)備不再靠命。

(7) 全日志留存,方便二次排查
自動生成維護日志,方便隨時翻查問題操作記錄。
安裝指南:小白看這個都能上手!
(1) 克隆倉庫
git clone https://github.com/XZB-1248/Spark
cd ./Spark(2) 安裝前端界面
cd ./web
npm install
npm run build-prod(3) 嵌入靜態(tài)資源
cd ..
go install github.com/rakyll/statik
statik -m -src="./web/dist" -f -dest="./server/embed" -p web -ns web(4) 構(gòu)建客戶端和服務(wù)端
mkdir ./built ./releases
go mod tidy
go mod download
./scripts/build.client.sh
./scripts/build.server.sh(5) 快速啟動
按以下步驟輕松運行服務(wù):
- 下載發(fā)布的可執(zhí)行文件。
- 修改配置文件 config.json 以匹配你的需求。
- 啟動服務(wù)并訪問瀏覽器輸入 http://IP:Port。
- 生成客戶端程序并運行到目標設(shè)備上。
- 開始你的多設(shè)備智能管理之旅!
Spark 是專為運維場景服務(wù)的一站式解決方案,無論你是想遠程修BUG、上傳文件跑程序,還是實時查看設(shè)備狀態(tài),隨叫隨到!更重要的是,它不偷數(shù)據(jù)不更新,運行純本地,安全感滿滿。一次搞定復(fù)雜流程,把時間花在重要的事情上。


























