【技术实现步骤摘要】
基于容器化的监控部署配置方法和装置
[0001]本公开涉及自动运维
,具体涉及监控部署
,更具体地涉及一种基于容器化的监控部署配置方法、装置、设备、存储介质和程序产品。
技术介绍
[0002]监控作为运维工作中必不可少的一部分,在部署监控时,由于监控的选型、部署的方式和配置千差万别,通常传统方式部署监控server,需要2
‑
3台机器来部署监控告警组件,并且需要依次登录服务器来部署监控agent,在监控部署完成后还需要手工配置调试监控页面和指标,通常一个项目上监控部署、配置和调试需要花费大量的时间。
技术实现思路
[0003]鉴于上述问题,本公开提供了基于容器化的监控部署配置方法、装置、设备、介质和程序产品。
[0004]根据本公开的第一个方面,提供了一种基于容器化的监控部署配置方法,应用于中控服务器,所述中控服务器中存储有自动化脚本、待部署安装包和配置文件,所述自动化脚本包括部署脚本和配置脚本,包括:
[0005]响应于部署命令,获取传入参数和配置文件; >[0006]根据所本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种基于容器化的监控部署配置方法,应用于中控服务器,所述中控服务器中存储有自动化脚本、待部署安装包和配置文件,所述自动化脚本包括部署脚本和配置脚本,其特征在于,包括:响应于部署命令,获取传入参数和配置文件;根据所述配置文件确定ansible编排剧本文件和docker
‑
compose编排文件;根据所述传入参数、所述ansible编排剧本文件和所述docker
‑
compose编排文件部署server组件和agent组件,其中,所述server组件和agent组件的部署是通过运行所述部署脚本实现的;以及在部署完成后,运行所述配置脚本进行监控配置。2.根据权利要求1所述的方法,其特征在于,所述传入参数包括第一传入参数、第二传入参数和第三传入参数,所述根据所述传入参数、所述ansible编排剧本文件和所述docker
‑
compose编排文件部署server组件和agent组件包括:根据所述第一传入参数和所述docker
‑
compose编排文件部署server组件;以及根据所述第二传入参数、所述第三传入参数和所述ansible编排剧本文件部署agent组件。3.根据权利要求2所述的方法,其特征在于,所述根据所述第一传入参数和所述docker
‑
compose编排文件部署server组件包括:根据所述第一传入参数确定待部署服务器IP信息;通过ansible工具向所述待部署服务器发送server组件安装包;以及采用docker
‑
compose方式根据所述docker
‑
compose编排文件部署所述server组件安装包。4.根据权利要求2所述的方法,其特征在于,所述根据所述第二传入参数、所述第三传入参数和所述ansible编排剧本文件部署agent组件包括:根据所述第二传入参数确定待安装agent功能类型;根据所述第三传入参数确定主机文件;根据所述主机文件和所述待安装agent功能类型配置agent组件;根据所述ansible编排剧本文件部署所述agent组件。5.根据权利要求1所述的方法,...
【专利技术属性】
技术研发人员:梁炎鑫,
申请(专利权)人:建信金融科技有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。