本文给大家分享一个开源的自动化运维平台,它整合了主机管理、主机批量执行、主机在线终端、应用发布部署、在线任务计划、配置中心、监控、报警等一系列功能。
图片
它的一些特性有:
批量执行: 主机命令在线批量执行
在线终端: 主机支持浏览器在线终端登录
文件管理: 主机文件在线上传下载
任务计划: 灵活的在线任务计划
发布部署: 支持自定义发布部署流程
配置中心: 支持 KV、文本、json 等格式的配置
监控中心: 支持站点、端口、进程、自定义等监控
报警中心: 支持短信、邮件、钉钉、微信等报警方式
优雅美观: 基于 Ant Design 的 UI 界面
开源免费: 前后端代码完全开源
看一些它的功能界面:
工作台,主要展示代办事项及公告内容
图片
dashboard展示了应用及主机的一些数量以及一些监控跟预警的情况,如应用数量,主机台数,任务有多少个等
图片
可以选择使用shell或者python脚本往选中的服务器执行,你可以在模版管理配置好现成的执行脚本,这样就可以直接使用而不用每次都新增
图片
图片
可以直接在界面上操作,进行文件分发,类似于linux的scp命令
图片
可以对应用进行发布,选择合适的分支或者版本,发布到不同的环境
图片
图片
可以添加shell或者python相关任务,进行每天定时执行
图片
环境配置管理,多环境不同管理
图片
可新建监控任务对站点,端口,ping,进程等进行监控,还可以自定义监测脚本
图片
可查看具体的告警历史
图片
这个自动化运维平台叫——spug,它是一个面向中小型企业设计的轻量级无 Agent 的自动化运维平台,它基于 Ant Design 设计,深入每个细节追求用户交互体验,帮助用户决策、减少操作,从而节约用户脑力和体力,让人机交互行为更自然。
地址:https://gitee.com/openspug/spug

点赞(0) 打赏
立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部