spug icon indicating copy to clipboard operation
spug copied to clipboard

开源运维平台:面向中小型企业设计的轻量级无Agent的自动化运维平台,整合了主机管理、主机批量执行、主机在线终端、文件在线上传下载、应用发布部署、在线任务计划、配置中心、监控、报警等一系列功能。

Results 201 spug issues
Sort by recently updated
recently updated
newest added

执行控制台结果显示窗口 方便查看执行结果. ![QQ截图20210613202428](https://user-images.githubusercontent.com/7413058/121807117-6d377600-cc85-11eb-92b8-7184e317fcea.png)

一个父任务由多个子任务构成 例如: `子任务-1` :echo TODO通用任务开始的动作 `子任务-2`:ping 1.1.1.1 `子任务-3`:echo TODO通用任务完成后的动作 `父任务`:`子任务-1` `子任务-2` `子任务-3`

现在是选取后将任务模板中的任务的字符串复制过来了 能否是保存任务本身到计划任务里,这里模板变化计划任务也能跟着一起变动

希望可以支持主机各种指标监控(cpu状态/温度,内存状态,磁盘容量/IO,硬盘smart监控,系统负载,网卡流量,硬件系统信息等) ![image](https://user-images.githubusercontent.com/12220537/120912511-5cee2c80-c6c2-11eb-99c5-a32ce31f2616.png)

enhancement

1、现在发布三个环境的话,是分别打了三次包,是否可以从fat>>uat>>prod只发布一个包的功能? 2、因为公司运维工具较多,工作台能否加一个添加超链接的功能,可以配置跳转日志,监控等其他系统

现在迁移 k8s 了,使用 docker 部署,感觉这里面不是很方便了,有计划支持吗

体验了一下所有菜单,发现这个工具同时要做 CI 的工作、要做配置中心的工作。 其实大可不必了。现在都流行 gitlab/github 与 CI 集成(例如 drone 持续集成),CI 已经完成 编译、打包、生成 docker 镜像,推送到公司私有镜像仓库。部署都是通过 docker 镜像进行,大大减少了各种目标主机环境不一致的问题。 按这个思路, spug 只需要集中做好 ssh 到主机,拖镜像,同步 docker-compose 脚本、配置文件,这些工作就很好了 小而精更好。

## 期望的结果 目标主机执行的动作可以暂停,等待用户确认

Spug 版本: 2.3.13 ## 问题重现步骤 目前在监控中心已经可以很好的实现预警功能了, ## 期望的结果 ![需求](https://user-images.githubusercontent.com/13379708/98352749-6397c100-2059-11eb-8164-29687db078dd.png) 目前需要在这个地方,加一个动作执行。 比如说我能执行脚本,和 发送一个http请求之类的。 这样我就能在异常之后使用脚本自动化处理,并且使用http给平台发送一些信息

### 背景 当 spug 发现异常之后,只会显示有异常发生,而不会记录具体的错误原因 配置了简单的站点检测规则,对应的 API 当有异常发生的时候会返回具体的原因(http code 是 400 或者非 200-399 的值,有 response body),在报警记录列表中只能看到什么时候报警而没有具体的原因 ### 建议 是否可以考虑在报警记录列表中添加类似查看当时错误的时候的 response body 的功能