it運維管理平台軟件「免費運維管理系統」

0.簡介

Spug是面向中小型企業設計的無 Agent的自動化運維平台,整合了主機管理、主機批量執行、主機在線終端、應用發布、任務計劃、配置中心、監控、報警等一系列功能。附帶完善的幫助文檔,上手幾分鐘就可以適應。

演示地址:https://demo.spug.dev

默認賬號/密碼:admin/spug

1.截圖

Spug:一款開源免費自動化運維平台
Spug:一款開源免費自動化運維平台

2.功能特點

  • 批量執行: 命令可以在線批量執行
  • 在線終端: 主機支持瀏覽器在線終端登錄
  • 任務計劃: 靈活的任務計劃
  • 發布部署: 支持自定義發布流程
  • 配置中心: 支持KV、文本、json等格式的配置
  • 監控中心: 支持站點、端口、進程、自定義等監控
  • 報警中心: 支持短信、郵件、釘釘、微信等報警方式
  • 優雅美觀: 基於 Ant Design 的UI界面

3.實現原理

基礎原理很簡單,利用主服務器SSH登陸到其他服務器。spug解決的就是批量添加、監測服務器狀態,批量控制、定時任務、權限分配等等。

4.部署

開源地址:
https://github.com/openspug/spug

方法1: Docker命令部署(推薦)

1.Docker安裝(已安裝的可省略此步驟)
docker version > /dev/null || curl -fsSL get.docker.com | bash 
service docker restart 
systemctl enable docker  #設置開機自啟
2. 部署spug程序
docker run -d -p 80:80 -v /opt/spug:/data registry.aliyuncs.com/openspug/spug

默認管理員賬號/密碼:admin/spug.dev

方法2. 一鍵部署(適用於全新的Centos系統)

此方法部署時間比較長,需耐心等待

curl https://spug.dev/installer/spug-installer | bash

默認設置

# 默認代碼安裝路徑:
/data/spug
# 默認創建的數據庫賬號
用戶:spug   
密碼:spug.dev

默認管理員賬號/密碼:admin/spug.dev

5.使用體驗

短暫體驗了每一個按鈕和功能,其中報警信息接收嘗試多次不得結果,可能沒有觸發相關報警;服務器添加非常容易,也非常方便的可以隨時進入任意已添加的服務器終端。另外批量執行命令,看不到日誌輸出有點難受。

最後,感覺添加的一堆功能並不友好(對普通人而言),如果僅保留批量執行、服務器監控、異常報警這三個主要的,就足強悍了。當然源碼已開源,喜歡的小夥伴還可以自己動手移除相關無用(用不着)的功能。以目前的功能,如果你手頭有多個服務器,想着web登陸然後控制其他服務器的終端,那麼這個項目就足夠勝任了。

原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/253370.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
投稿專員的頭像投稿專員
上一篇 2024-12-14 02:25
下一篇 2024-12-14 02:27

相關推薦

發表回復

登錄後才能評論