瓷器时代:智能运维工具 cmdb/堡垒机/webssh/主机管理/云主机/Devops/任务编排/自动化运维

本文主要是介绍瓷器时代:智能运维工具 cmdb/堡垒机/webssh/主机管理/云主机/Devops/任务编排/自动化运维,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

瓷器时代:智能运维工具

    • chinatime,瓷器时代智能运维工具aiops

cmdb/堡垒机/webssh/主机管理/云主机/Devops/任务编排/自动化运维

本次向大家介绍是的

chinatime,瓷器时代智能运维工具aiops

功能说明

统一身份验证

资源统一管理,防止身份冒用

职权管控

账号管控

运维账号唯一性,解决共享账号、临时账号、滥用权限等问题

权组管理

按照人员、服务器、服务器组,建立人员职责与资源分配的授权管理

开源

使用django,python等方便开发,容器部署方便快捷。

无需插件

仅需浏览器,全部通过web 操作

服务器/设备帐户集中管理

帐户密码批量管理,定时更新,集中密码管理,人员不需要对主机帐户密码进行记录,权限通过系统配置,防止服务器帐户密码泄露和共用风险

服务器ssh登录操作

web ssh 登录,无需任何插件

常用命令管理

常用命令进行管理,选择服务器执行,减少登录服务器时间和误操作。

常用脚本管理

常用命令脚本进行管理,对常用工具脚本、知识积累做成公共组件,减少登录服务器时间和误操作。

批量任务管理

  1. 循环执行,定时执行,立即执行等

2.任务编排,对任务进行编排,全部通过web操作

可选服务器
执行命令
根据上步执行结果执行下步操作,上步执行失败退出,执行成功继续等
3.详细的任务记录

4.任务结果记录,执行开始时间,执行结束时间,执行主机,执行命令等

5.任务执行输出记录

6.任务的管理(任务查看,任务删除,任务暂停等)

7.历史任务调用(调用之前执行过的任务)

讲解了软件功能,那这么好的软件在那里能找到,如何部署呢?

软件部署:容器部署方案

一、容器瓷器时代自动化工具下载

瓷器时代自动化工具app下载

docker pull docker.io/chinatimes/aiops:latest

瓷器时代自动化工具mysql数据库下载

docker pull docker.io/chinatimes/aiopsdb:latest

二、部署方案

跟据情况选择方案1,或方案2其中一种即可

方案1.通过link 方式

启动数据库 #指定数据库名 aiopsdb

docker run --name aiopsdb -d docker.io/chinatimes/aiopsdb:latest

启动应用 —通过docker link连接到数据库aiopsdb

docker run -itd --name aiops --link aiopsdb:aiopsdb -p 8010:80 docker.io/chinatimes/aiops:latest

方案2-通过创建桥接网络 连接到指定数据库

#创建 桥接网络

docker network create aiops-network

#启动数据库

docker run --network aiops-network --network-alias aiopsdb -d docker.io/chinatimes/aiopsdb:latest

#启动应用 aiops-network 网络连接到数据库aiopsdb

docker run -itd --name aiops --network aiops-network -p 8010:80 docker.io/chinatimes/aiops:latest

三、如何访问,端口跟据实际情况修改

http://ip:8010

帐户:root/root1234

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

这篇关于瓷器时代:智能运维工具 cmdb/堡垒机/webssh/主机管理/云主机/Devops/任务编排/自动化运维的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/368268

相关文章

SpringBoot 多环境开发实战(从配置、管理与控制)

《SpringBoot多环境开发实战(从配置、管理与控制)》本文详解SpringBoot多环境配置,涵盖单文件YAML、多文件模式、MavenProfile分组及激活策略,通过优先级控制灵活切换环境... 目录一、多环境开发基础(单文件 YAML 版)(一)配置原理与优势(二)实操示例二、多环境开发多文件版

使用Python实现Word文档的自动化对比方案

《使用Python实现Word文档的自动化对比方案》我们经常需要比较两个Word文档的版本差异,无论是合同修订、论文修改还是代码文档更新,人工比对不仅效率低下,还容易遗漏关键改动,下面通过一个实际案例... 目录引言一、使用python-docx库解析文档结构二、使用difflib进行差异比对三、高级对比方

Redis实现高效内存管理的示例代码

《Redis实现高效内存管理的示例代码》Redis内存管理是其核心功能之一,为了高效地利用内存,Redis采用了多种技术和策略,如优化的数据结构、内存分配策略、内存回收、数据压缩等,下面就来详细的介绍... 目录1. 内存分配策略jemalloc 的使用2. 数据压缩和编码ziplist示例代码3. 优化的

Python自动化处理PDF文档的操作完整指南

《Python自动化处理PDF文档的操作完整指南》在办公自动化中,PDF文档处理是一项常见需求,本文将介绍如何使用Python实现PDF文档的自动化处理,感兴趣的小伙伴可以跟随小编一起学习一下... 目录使用pymupdf读写PDF文件基本概念安装pymupdf提取文本内容提取图像添加水印使用pdfplum

SpringBoot集成XXL-JOB实现任务管理全流程

《SpringBoot集成XXL-JOB实现任务管理全流程》XXL-JOB是一款轻量级分布式任务调度平台,功能丰富、界面简洁、易于扩展,本文介绍如何通过SpringBoot项目,使用RestTempl... 目录一、前言二、项目结构简述三、Maven 依赖四、Controller 代码详解五、Service

基于Python实现自动化邮件发送系统的完整指南

《基于Python实现自动化邮件发送系统的完整指南》在现代软件开发和自动化流程中,邮件通知是一个常见且实用的功能,无论是用于发送报告、告警信息还是用户提醒,通过Python实现自动化的邮件发送功能都能... 目录一、前言:二、项目概述三、配置文件 `.env` 解析四、代码结构解析1. 导入模块2. 加载环

Python实战之SEO优化自动化工具开发指南

《Python实战之SEO优化自动化工具开发指南》在数字化营销时代,搜索引擎优化(SEO)已成为网站获取流量的重要手段,本文将带您使用Python开发一套完整的SEO自动化工具,需要的可以了解下... 目录前言项目概述技术栈选择核心模块实现1. 关键词研究模块2. 网站技术seo检测模块3. 内容优化分析模

深入解析C++ 中std::map内存管理

《深入解析C++中std::map内存管理》文章详解C++std::map内存管理,指出clear()仅删除元素可能不释放底层内存,建议用swap()与空map交换以彻底释放,针对指针类型需手动de... 目录1️、基本清空std::map2️、使用 swap 彻底释放内存3️、map 中存储指针类型的对象

Linux系统管理与进程任务管理方式

《Linux系统管理与进程任务管理方式》本文系统讲解Linux管理核心技能,涵盖引导流程、服务控制(Systemd与GRUB2)、进程管理(前台/后台运行、工具使用)、计划任务(at/cron)及常用... 目录引言一、linux系统引导过程与服务控制1.1 系统引导的五个关键阶段1.2 GRUB2的进化优

Spring Security 前后端分离场景下的会话并发管理

《SpringSecurity前后端分离场景下的会话并发管理》本文介绍了在前后端分离架构下实现SpringSecurity会话并发管理的问题,传统Web开发中只需简单配置sessionManage... 目录背景分析传统 web 开发中的 sessionManagement 入口ConcurrentSess