[发明专利]一种基于Kubernetes的自动化系统自检方法及系统在审
申请号: | 202110705895.9 | 申请日: | 2021-06-24 |
公开(公告)号: | CN113377620A | 公开(公告)日: | 2021-09-10 |
发明(设计)人: | 肖汉骏;王功振;许卓然;彭伊莎;薛贵荣 | 申请(专利权)人: | 上海天壤智能科技有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F40/163 |
代理公司: | 上海段和段律师事务所 31334 | 代理人: | 李佳俊;郭国中 |
地址: | 201100 上海市闵行*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 kubernetes 自动化 系统 自检 方法 | ||
本发明提供了一种基于Kubernetes的自动化系统自检方法及系统,涉及云计算技术领域,该方法包括:步骤S1:搭建基于Kubernetes的监控报警平台;步骤S2:向监控报警平台内传入自检报告参数,且报告所使用的模板名为template_name;步骤S3:监控报警平台读取自检报告模板,根据模板名template_name,读取具体的模板文件template_file,该模板文件包含非占位符、有特殊标注的占位符,以及每个不同占位符对应的接口信息;步骤S4:将自检报告模板中的占位符进行逐一替换;步骤S5:所有的占位符都完成替换后,导出报告文件。本发明能够提供完整全面的系统自检报告;支持多种可视化方式;全程由计算机程序完成,仅需要少量的人工配置;并能按指定周期定期产出报告。
技术领域
本发明涉及云计算技术领域,具体地,涉及一种基于Kubernetes的自动化系统自检方法及系统。
背景技术
Docker容器技术:容器虚拟化技术是在虚拟机技术的基础上发展而来的。其特点是利用了宿主机的OS内核,避免了虚拟机技术中加载GuestOS的额外开销,但仍保留了虚拟机技术“一次封装,处处运行”的泛用性特点。
从2013年开始,在Docker开源社区和Docker公司的共同努力下,Docker容器技术逐渐成长为容器虚拟化领域的事实标准。然而,Docker容器技术并未解决部署应用的数量增多时,大规模的容器如何有效地进行管理的问题;这就为新技术的诞生创造了条件。
Kubernetes容器管理技术:
2014年6月,Google开源了Kubernetes项目,正式向大规模容器管理问题发起挑战。Kubernetes容器管理技术基于Docker技术,为容器化的应用提供资源调度、动态部署、服务发现、扩容缩容等一整套功能。开源后,Kubernetes在开源社区和Google公司的共同努力下迅速崛起,如今已成长为容器管理领域的事实标准。2018年3月,Kubernetes正式从CNCF(见下文)毕业,标志其趋于成熟。
Cloud Native云原生技术:
2015年7月,随着“云原生计算基金会”(英文全称为Cloud Native ComputingFoundation,简称CNCF)在Google,华为等公司牵头下宣告成立,“云原生/Cloud Native”概念日益为众人熟知。所谓“云原生”,就是指基于容器技术、可以动态部署、微服务化的各种应用或服务。其所依赖和使用的各类技术,可以统一归类为“云原生技术”。Kubernetes容器管理技术,作为Google公司向CNCF捐赠的种子项目,可以说是云原生技术的基石;然而云原生应用在实践中涌现出来的形形色色的其他需求,则需要更多新技术来加以解决。在这一过程中,微服务、持续交付、DevOps、GitOps等概念和技术,都被吸收到云原生技术中,CNCF路线图及其认证项目也随之迅速壮大。
Prometheus监控报警技术:
2016年5月,作为云原生技术中监控报警技术的最佳实践方案,Prometheus监控报警技术被SoundCloud公司捐赠给CNCF,迅速成为开源社区中第二活跃的项目。2018年8月,Prometheus继Kubernetes之后成为正式从CNCF毕业的第二个项目,标志其趋于成熟。
监控报警技术是系统运维的重要工具,主要负责及时发现系统故障,通知运维人员着手稳定系统,提供丰富数据方便排查解决问题。Prometheus作为云原生的监控报警框架,具有自动服务发现、定期收集指标、支持多种可视化方案、定制化报警等丰富功能。
Grafana指标分析及可视化技术:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海天壤智能科技有限公司,未经上海天壤智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110705895.9/2.html,转载请声明来源钻瓜专利网。