首页 > 用户投稿

免费运维管理系统(it运维管理平台软件)

0.简介

spug是面向中小型企业设计的无agent的自动化运维平台,整合了主机管理、主机批量执行、主机在线终端、应用发布、任务计划、配置中心、监控、报警等一系列功能。附带完善的帮助文档,上手几分钟就可以适应。

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

默认账号/密码:admin/spug

1.截图2.功能特点批量执行:命令可以在线批量执行在线终端:主机支持浏览器在线终端登录任务计划:灵活的任务计划发布部署:支持自定义发布流程配置中心:支持kv、文本、json等格式的配置监控中心:支持站点、端口、进程、自定义等监控报警中心:支持短信、邮件、钉钉、微信等报警方式优雅美观:基于antdesign的ui界面3.实现原理

基础原理很简单,利用主服务器ssh登陆到其他服务器。spug解决的就是批量添加、监测服务器状态,批量控制、定时任务、权限分配等等。

4.部署

免费运维管理系统(it运维管理平台软件)

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

方法1:docker命令部署(推荐)

1.docker安装(已安装的可省略此步骤)
dockerversion>/dev/null||curl-fsslget.docker.com|bash
servicedockerrestart
systemctlenabledocker#设置开机自启
2.部署spug程序
dockerrun-d-p80:80-v/opt/spug:/dataregistry.aliyuncs.com/openspug/spug

默认管理员账号/密码:admin/spug.dev

方法2.一键部署(适用于全新的centos系统)

此方法部署时间比较长,需耐心等待

curlhttps://spug.dev/installer/spug-installer|bash

默认设置

#默认代码安装路径:
/data/spug
#默认创建的数据库账号
用户:spug
密码:spug.dev

默认管理员账号/密码:admin/spug.dev

5.使用体验

短暂体验了每一个按钮和功能,其中报警信息接收尝试多次不得结果,可能没有触发相关报警;服务器添加非常容易,也非常方便的可以随时进入任意已添加的服务器终端。另外批量执行命令,看不到日志输出有点难受。

最后,感觉添加的一堆功能并不友好(对普通人而言),如果仅保留批量执行、服务器监控、异常报警这三个主要的,就足强悍了。当然源码已开源,喜欢的小伙伴还可以自己动手移除相关无用(用不着)的功能。以目前的功能,如果你手头有多个服务器,想着web登陆然后控制其他服务器的终端,那么这个项目就足够胜任了。

原文标题:免费运维管理系统(it运维管理平台软件),如若转载,请注明出处:https://www.dnheimuer.com/tougao/9141.html
免责声明:此资讯系转载自合作媒体或互联网其它网站,「东宁黑木耳网」登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。