spug 一個好用運維管理平台


Spug 介紹

Spug 是面向中小型企業設計的無Agent的自動化運維平台,功能包含主機管理、主機批量執行、主機在線終端、文件在線上傳下載、應用發布部署、在線任務計划、配置中心、進程端口站點監控、微信釘釘郵件報警等一系列功能。

Spug 主要特性

  • 批量執行: 命令在線批量執行
  • 文件管理: 主機文件在線上傳下載
  • 在線終端: 主機支持瀏覽器在線終端登錄
  • 任務計划: 靈活的任務計划,支持間隔執行,一次性執行,Crontab 風格執行
  • 發布部署: 支持自動創建應用,支持工單流程發布,標准發布、自定義發布等
  • 配置中心: 支持 KV、文本、Json 等格式的配置
  • 監控中心: 支持站點、端口、進程、自定義腳本等監控方式
  • 報警中心: 支持短信、郵件、釘釘、微信等報警方式
  • 優雅美觀: 基於 Ant Design 的 UI 界面
  • 開源免費: 前后端代碼完全開源

網站

官網:https://spug.dev

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

演示賬號: admin 
演示密碼:spug

開源地址

Github: https://github.com/openspug/spug

Gitee: https://gitee.com/openspug/spug

功能介紹

主機管理:

可以對主機進行管理、主機也可以通過表格批量導入

image-20200925230846827

批量在線執行:

可以執行模版命令和臨時命令,例如經常執行的安裝、更新、初始化的腳本或者命令就可以保存成模版來方便的快速批量執行。

image-20200925230900699

文件在線上傳下載:

可以很方便的在執行命令過程中上傳或者下載需要的文件

image-20200925230928770

在線終端:

有用戶說在線終端體驗太好了,跟本地執行一樣

image-20200925230955330

應用部署:

可以快速部署任意開發語言的的應用,例如PHP、Java、Nodejs、Go等

image-20200925231025651

監控報警:

支持常見的網站監控,也可以針對主機的進程、端口進行監控,如果端口、進程監控滿足不了需要,可以自己寫腳本進行監控,報警支持釘釘、微信、郵件、企業微信、(短信報警下個版本支持)

image-20200925231049085

image-20200925231101898

安裝配置

Docker快速安裝部署
# 拉取鏡像
$ docker pull registry.aliyuncs.com/openspug/spug

# 啟動
$ docker run -d --restart=always --name=spug -p 80:80 registry.aliyuncs.com/openspug/spug

# 初始化
# 以下操作會創建一個用戶名為 admin 密碼為 spug.dev 的管理員賬戶,可自行替換管理員賬戶。
$ docker exec spug init_spug admin spug.dev

# 執行完畢后需要重啟容器
$ docker restart spug

#訪問測試,在瀏覽器中輸入 http://[你的服務器IP]:80 訪問。
用戶名:admin  
密碼:spug.dev

其他方式安裝參考官方文檔:https://spug.dev/docs/deploy-product/

image-20200925225634487


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM