原文链接:三分钟走进袋鼠云一站式全自动化全生命周期运维管家ChengYing(承影)
课件获取:关注公众号“数栈研习社”,后台私信 “ChengYing” 获得直播课件
视频回放:点击这里
ChengYing 开源项目地址:github 丨 gitee 喜欢我们的项目给我们点个 STAR!STAR!!STAR!!!(重要的事情说三遍)
技术交流钉钉qun:30537511
2022年5月30日,袋鼠云对外开源了一站式全自动化运维管家ChengYing(承影),为了帮助社区同学更好的使用ChengYing,自开源之后我们就紧锣密鼓的筹备直播相关事宜,从6月开始,我们将每月为大家组织一次直播,和大家分享ChengYing的相关内容,欢迎大家持续关注。
一、ChengYing简介
ChengYing(承影)——承袭于袋鼠云开源项目名剑家族的概念,取自十大名剑之承影剑。
ChengYing(承影)作为一站式全自动化全生命周期运维管家,提供大数据产品的一站式部署、运维、监控服务,其可实现产品部署、产品升级、版本回滚、扩缩节点、日志诊断、集群监控、实时告警等功能,致力于最大化节省运维成本,降低线上故障率与运维难度,为客户提供安全稳定的产品部署与监控。
ChengYing脱胎于袋鼠云数栈自主研发的一站式运维管家EasyManager,从开放式统一监控、到定义标准化部署能力,而后引入Prometheus/Grafana/自研dt-alert组件,完成统一监控2.0的功能优化,再到新增多集群管理能力,最后完成了内部孵化,成功开源ChengYing。
文章图片
二、ChengYing功能特性
在介绍ChengYing的功能特性之前,我们先熟悉几个概念:
名词概念
- 产品
- 组件
- 服务组
- 服务
- 主机分组
- 主机
功能特性
ChengYing具备六大功能特性:
- 统一的Schema定义
- 集群管理
- 安装部署
- 服务管理
支持服务的配置修改下发;
支持服务的滚动重启;
支持服务的配置查看。
- 监控告警
- 节点扩容/缩容
三、ChengYing系统架构设计
- ChengYing系统架构
文章图片
- ChengYing Agent设计
文章图片
- 统一Schema设计
文章图片
- 监控设计
文章图片
- 架构设计讲解
B站直播回顾地址:
https://www.bilibili.com/vide...
四、ChengYing快速入门 接下来为大家介绍如何快速部署ChengYing:
- 环境要求
文章图片
- 快速部署
https://github.com/DTStack/ch...
解压安装包:
tar zxvf chengying-release-1.0.tar.gz
cd chengying-release-1.0
运行安装脚本:
sh install.sh local_ip(local_ip为Chengying所在机器ip)
查看页面:
http://local_ip
文章图片
- 上传组件安装包
文章图片
- 选择集群与安装包
文章图片
文章图片
- 配置服务
文章图片
- 执行部署
文章图片
五、ChengYing未来规划 最后为大家介绍ChengYing的未来规划及近期主要做的事情:
未来规划
- 服务编排
- 部署方式
- 安全认证
- 监控告警
近期重点事宜
- 计划8月底发布ChengYing V1.1.0 Release。
- 每月一次开源技术直播。
- 与Chunjun/Taier梦幻联动--尝试使用ChengYing部署Chunjun/Taier。
推荐阅读
- 游戏|直播新玩法背后的音视频技术演进
- jsp类|asp.netNBA信息管理系统VS开发sqlserver数据库web结构c#编程计算机网页源码项目详细设计
- 百度|产品升级|10月产品捷报频传,解锁更多新成就!
- python|Python数据可视化的3大步骤,你知道吗()
- 大数据|Python的打包神器—Nuitka
- 财经|网易To B,柔外刚中
- 中间件|Spark 详解
- 大数据|大消费企业怎样做数字化转型()
- 人工智能|2021 年终总结 和 2022 年 flag