linux本地agent执行脚本_github 4.4K星|马哥教育企业教练团队研发一款轻量级、无Agent自动化运维平台...

Spug是一款由马哥教育企业教练团队研发的自动化运维平台,受到中小运维爱好者的欢迎,拥有4.4k Github星星。它提供主机管理、批量执行、在线终端、文件上传下载、应用部署、监控报警等功能,无需Agent,适合中小型企业使用。支持Docker快速部署,具备优雅的UI界面,并且完全开源。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

4bd40c139ce33983314347fef42f5301.png

马哥教育企业教练团队研发了一款自动化运维平台系统—Spug,上线后广受中小运维爱好者喜爱,目前github4.4k星,已经成为自动化热门项目。2020年了,运维不会搞运维自动化,都不好意思说自己做运维的了,大一点的公司会自主开发自己的运维平台,小一点公司会用开源的Ansible、Jenkins、Prometheus等开源工具搭建自己运维自动化,不管自主研发还是用开源的,最终目的都是为了提高运维工作效率,那么今天给大家推荐的就是一款轻量级、简单好用、无Agent的开源自动化运维平台: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/spu g Gitee: https:// gitee.com/openspug/spug

功能介绍

主机管理:

可以对主机进行管理、主机也可以通过表格批量导入

202c9b3dd5629a7b795038b30132f26c.png
主机管理

批量在线执行:

可以执行模版命令和临时命令,例如经常执行的安装、更新、初始化的脚本或者命令就可以保存成模版来方便的快速批量执行。

c11b0475c26077fa2447b2bd71ec5424.png
批量执行

文件在线上传下载:

可以很方便的在执行命令过程中上传或者下载需要的文件

7ee0feb993d340daa21550b5ddca820e.png
文件管理

在线终端:

有用户说在线终端体验太好了,跟本地执行一样

11658ea814fcb4c778ccfe22340e624d.png
在线终端

应用部署:

可以快速部署任意开发语言的的应用,例如PHP、Java、Nodejs、Go等

b8fe6c7555bab99e5518eff3da481c81.png
应用部署

监控报警:

支持常见的网站监控,也可以针对主机的进程、端口进行监控,如果端口、进程监控满足不了需要,可以自己写脚本进行监控,报警支持钉钉、微信、邮件、企业微信、(短信报警下个版本支持)

7a25e147cf5acbf58d58901e45e72397.png
添加监控

c6f803580f1a1be0b3ecb8a0edb6d42d.png

安装配置

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-pr oduct/

总结

Spug开源运维平台,包含了中小企业常见的主机管理、批量执行、在线终端、发布部署、在线任务计划、配置中心、监控报警等功能,是一款很适合中小企业的运维管理平台,有了它你的运维工作效率一定可以大大的提高。

无论看过多少篇翻译原创的Docker文章,终究是雾里看花,不亲自动手操作一遍。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值