Spug是面向中小型企业设计的轻量级无Agent的自动化运维平台,整合了主机管理、主机批量执行、主机在线终端、应用发布部署、在线任务计划、配置中心、监控、报警等一系列功能。
特性
预览
主机批量执行
主机在线终端
文件在线上传下载
应用管理
任务管理
配置管理(支持KV,txt,json等格式)
监控报警
角色权限
一、spug平台介绍 1.spug简介 Spug 面向中小型企业设计的轻量级无 Agent 的自动化运维平台,整合了主机管理、主机批量执行、主机在线终端、文件在线上传下载、应用发布部署、在线任务计划、配置中心、监控、报警等一系列功能。 2.spug特点 1.批量执行: 主机命令在线批量执行 2.在线终端: 主机支持浏览器在线终端登录 3.文件管理: 主机文件在线上传下载 4.任务计划: 灵活的在线
第一步,配置项目端口号,要设置为服务器空闲的端口号,例如我此次项目使用的就是8005~8009之间的端口号。 常见端口号配置一般在app.js里,一定要在项目中配置正确,端口号配置的正确与否决定着你的项目能不能被访问到,因为在打包以后不方便更改,Linux操作太繁琐(非常重要)!!! 此处拓展一些知识! 在项目中一般有三个地方有端口号
简介 Spug 面向中小型企业设计的轻量级无 Agent 的自动化运维平台,整合了主机管理、主机批量执行、主机在线终端、文件在线上传下载、应用发布部署、在线任务计划、配置中心、监控、报警等一系列功能。 特性 批量执行: 主机命令在线批量执行 在线终端: 主机支持浏览器在线终端登录 (可以充当ssh中转来使用 我就是馋这个功能) 文件管理: 主机文件在线上传下载 任务计划: 灵活的在线任务计划 发布
将集群部署到生产环境后就不得不考虑运维管理问题。运维管理问题主要包括如下几个方面: 监控:包括 kubernetes 本身组件和 Pod、应用的监控 日志收集:包括 kubernetes 本身组件的日志,应用的日志 审计:用户对集群操作的审计 安全:用户权限的管理和镜像漏洞扫描
维度管理基于计费项、资源类型、域、项目等费用原始维度进行维度项的聚合等。 维度管理基于计费项、资源类型、域、项目等费用原始维度进行维度项的聚合等。以域为例,如平台有域A、域B、域C三个部门,默认以部门为维度展示费用的信息,当域A和域B部门合并后,可通过维度管理的功能对域的维度重新聚合,原来的域A、域B将对应新的维度项域AB、域C仍对应域C,配置完成后,用户可以在费用总览等页面的自定义维度中查看以新
Fabric Fabric 是一个用来简化系统管理任务的第三方库。当 Chef 和 Puppet 更倾向于管理服务器和系统库的时候,Fabric 则更关注于应用级别的任务管理,比如应用部署。 安装 Fabric: $ pip install fabric 下面的代码为我们创建了两个可以使用的任务:memory_usage 和 deploy,前面的任务会输出每一个服务器设备的内存使用率;后面的任
设备和磁盘 在Linux下你的磁盘和USB设备都被看作设备。要读写它们你得先把这些设备挂载到一个文件夹(被称为挂载点)里。在Slitaz里你可以使用图形界面工具mountbox挂载设备,也可以用命令行挂载。要挂载第一个硬盘的第一个主要分区到/mnt/disk: # mkdir -p /mnt/disk # mount /dev/hda1 /mnt/disk 要挂载USB设备或者CDROM,建议使用
系统管理 函数 描述 uname 得到内核的名称和信息 getpwuid 通过uid获得相应的结构体passwd getpwnam 通过用户名获得相应的结构体passwd getspnam 通过用户名获得结构体spwd(内包含密码) getgrgid 通过gid获得相应的结构体group getgrnam 通过组名获得相应的结构体group getenv 获取系统环境变量的值
用命令去下载,升级,管理安装在系统上的软件。Windows 平台用 chocolatey,macOS 可以使用 Homebrew。