• 信创运维一体化平台安装和演示


    简介

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

    安装

    Docker安装

    1. 安装docker
    yum install -y yum-utils
    yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
    yum install docker-ce docker-compose-plugin
    systemctl enable docker
    systemctl start docker
    
    1. 创建docker-compose.yml
      创建一个数据盘/data
    vim /data/docker-compose.yml
    
    version: "3.3"
    services:
      db:
        image: mariadb:10.8.2
        container_name: spug-db
        restart: always
        command: --port 3306 --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci
        volumes:
          - /data/spug/mysql:/var/lib/mysql
        environment:
          - MYSQL_DATABASE=spug
          - MYSQL_USER=spug
          - MYSQL_PASSWORD=spug.cc
          - MYSQL_ROOT_PASSWORD=spug.cc
      spug:
        image: openspug/spug-service
        container_name: spug
        privileged: true
        restart: always
        volumes:
          - /data/spug/service:/data/spug
          - /data/spug/repos:/data/repos
        ports:
          # 如果80端口被占用可替换为其他端口,例如: - "8000:80"
          - "80:80"
        environment:
          - MYSQL_DATABASE=spug
          - MYSQL_USER=spug
          - MYSQL_PASSWORD=spug.cc
          - MYSQL_HOST=db
          - MYSQL_PORT=3306
        depends_on:
          - db
    
    1. 启动容器
    docker compose up -d
    
    1. 初始化
      以下操作会创建一个用户名为 admin 密码为 spug.dev 的管理员账户,可自行替换管理员账户/密码。
    docker exec spug init_spug admin spug.dev
    
    1. 访问
    http://ip
    

    添加主机

    登录管理页面选择
    主机管理-新建-新建主机
    image
    image
    image

    注:除了密码验证也支持密钥验证

    特性演示

    批量执行

    主机命令在线批量执行
    示例:演示收集终端内存使用情况
    批量执行-执行任务
    image
    image
    单击开始执行即可查看执行效果
    image

    在线终端

    主机支持浏览器在线终端登录
    主机管理-web终端
    image
    image

    文件管理

    主机文件在线上传下载
    在主机web终端可打开文件管理器实现文件上传和下载
    image
    image

    文件分发

    文件分发可以把文件批量分发给目标主机
    image

    任务计划

    灵活的在线任务计划
    示例:定义一个任务计划每隔1小时收集终端主机名和ip地址信息
    计划任务-新建
    image
    image
    image
    激活任务
    image

    发布部署

    支持自定义发布部署流程
    新建发布配置
    发布配置-新建
    image
    image
    新建发布
    image
    image
    image
    image
    image
    发布申请
    发布申请-新建申请
    image
    image
    执行发布
    image
    image
    image
    本次发布在192.168.3.96主机,发布完成可以使用以下地址访问
    http://192.168.3.96:8000

    监控中心

    支持站点、端口、进程、自定义等监控
    自定义监控
    监控中心-新建
    image
    image
    image

    报警中心

    支持短信、邮件、钉钉、微信等报警方式
    设置报警联系人
    报警联系人-新建
    image
    image
    查看报警历史
    报警中心-报警历史
    image

  • 相关阅读:
    ORA00600 [3756]内部错误一例
    使用ALTER SYSTEM运行OS命令
    Oracle 审计参数AUDIT_SYSLOG_LEVEL介绍
    其他:ADO.NET访问Oracle数据库存储过程的本质
    其他:数据库访问模型
    VB6:通过OO4O访问Oracle存储过程返回的结果集
    Oracle学习笔记:编译PL/SQL对象
    Sqlserver:不可忽视的@@servername
    26个导航设计非常独特的网站案例欣赏
    非常棒的Web标准学习资源推荐
  • 原文地址:https://www.cnblogs.com/minseo/p/16648556.html
Copyright © 2020-2023  润新知