orion-ops 是一款一站式自动化运维及自动化部署平台,使用多环境的概念,提供了机器管理、机器监控报警、Web终端、WebSftp、机器批量执行、机器批量上传、在线查看日志、定时调度任务、应用环境维护、应用构建及发布任务、操作流水线等功能,帮助企业实现一站式轻量化运维治理,致力于企业级应用的智能运维。 Gitee开源地址:https://gitee.com/lijiahangmax/orion-ops ## 特性 + 易用方便:极简配置,开箱即用,支持 docker 部署 + 在线终端:支持在线 Web 终端,记录操作日志,管理员可强制下线,录屏回放,终端监视等 + 文件管理:支持远程机器文件批量上传、批量下载、暂停断点续传、实时传输速率、实时进度、打包传输等功能 + 机器监控:支持维护机器的监控以及报警,支持采集 agent 的一键安装以及升级 + 批量操作:支持远程机器批量执行命令 以及 批量执行上传文件 + 调度任务:维护 cron 表达式,定时执行机器命令 + 环境隔离:不同应用环境的配置及环境变量是相互隔离的 + 环境变量:命令执行时使用占位符自动替换,支持 properties,json,yml,xml多种格式维护 + 高兼容性:自定义构建发布操作,不论是什么项目都是配置 SSH 执行命令,灵活操作 + 功能强大:命令批量执行,任务定时调度,远程日志查看,操作日志全记录等 + 高扩展性:前后端代码规范统一,代码健壮质量高,写法优雅,易读好拓展 + 免费开源:前后端代码完全开源,方便二次开发

技术栈

  • SpringBoot 2.4.4
  • MybatisPlus 3.4.0
  • Mysql 8.0
  • Redis 5.0.5
  • Vue 2.6.11
  • Ant Design 1.7.8

快速开始

安装文档:https://lijiahangmax.gitee.io/orion-ops/#/quickstart/install
开发文档:https://lijiahangmax.gitee.io/orion-ops/#/advance/second-dev
操作手册:https://lijiahangmax.gitee.io/orion-ops/#/operator/machine
常见问题:https://lijiahangmax.gitee.io/orion-ops/#/quickstart/faq
通用模板:https://lijiahangmax.gitee.io/orion-ops/#/template/java-springboot-template
roadmap:https://lijiahangmax.gitee.io/orion-ops/#/about/roadmap

功能预览

控制台

orion-ops一站式自动化运维及自动化部署平台 - 图1

机器列表

orion-ops一站式自动化运维及自动化部署平台 - 图2

在线终端

orion-ops一站式自动化运维及自动化部署平台 - 图3orion-ops一站式自动化运维及自动化部署平台 - 图4orion-ops一站式自动化运维及自动化部署平台 - 图5orion-ops一站式自动化运维及自动化部署平台 - 图6orion-ops一站式自动化运维及自动化部署平台 - 图7

在线文件管理

orion-ops一站式自动化运维及自动化部署平台 - 图8
orion-ops一站式自动化运维及自动化部署平台 - 图9

机器监控

orion-ops一站式自动化运维及自动化部署平台 - 图10
orion-ops一站式自动化运维及自动化部署平台 - 图11 orion-ops一站式自动化运维及自动化部署平台 - 图12

批量执行

orion-ops一站式自动化运维及自动化部署平台 - 图13

日志文件

orion-ops一站式自动化运维及自动化部署平台 - 图14

调度任务

orion-ops一站式自动化运维及自动化部署平台 - 图15
orion-ops一站式自动化运维及自动化部署平台 - 图16
orion-ops一站式自动化运维及自动化部署平台 - 图17

应用配置

orion-ops一站式自动化运维及自动化部署平台 - 图18
orion-ops一站式自动化运维及自动化部署平台 - 图19
orion-ops一站式自动化运维及自动化部署平台 - 图20

构建列表

orion-ops一站式自动化运维及自动化部署平台 - 图21
orion-ops一站式自动化运维及自动化部署平台 - 图22

发布列表

orion-ops一站式自动化运维及自动化部署平台 - 图23 orion-ops一站式自动化运维及自动化部署平台 - 图24

流水线任务

orion-ops一站式自动化运维及自动化部署平台 - 图25orion-ops一站式自动化运维及自动化部署平台 - 图26

登陆日志

orion-ops一站式自动化运维及自动化部署平台 - 图27

安全配置

orion-ops一站式自动化运维及自动化部署平台 - 图28

消息

orion-ops一站式自动化运维及自动化部署平台 - 图29orion-ops一站式自动化运维及自动化部署平台 - 图30