一种基于kubernetes的全链路监控方法与流程

文档序号:32478569发布日期:2022-12-09 20:06阅读:来源:国知局

技术特征:
1.一种基于kubernetes的全链路监控方法,其特征在于,包括以下具体步骤:s1、将monitor-client打入pod;s2、将搜集到的监控指标存储;s3、在kubernetes中部署monitor-ui,可视化展现。2.如权利要求1所述的一种基于kubernetes的全链路监控方法,其特征在于,s1中,通过文件共享的方式将monitor-client以sidcar模式打入应用pod中。3.如权利要求2所述的一种基于kubernetes的全链路监控方法,其特征在于,将monitor-client与业务应用代码相互独立。4.如权利要求1所述的一种基于kubernetes的全链路监控方法,其特征在于,s2中,将s1中的monitor-client将从业务应用中搜集到的监控指标信息发送到monitordb中存储。5.如权利要求1所述的一种基于kubernetes的全链路监控方法,其特征在于,s3中,将第一步汇总至monitor-db的各种监控指标可视化展示。6.如权利要求2所述的一种基于kubernetes的全链路监控方法,其特征在于,创建一个statefulset部署应用服务,monitor-client以sidecar形式一起部署statefulset.yaml。7.如权利要求1所述的一种基于kubernetes的全链路监控方法,其特征在于,s3中,monitor在部署的时安装cx_oracle,安装mysqldb,编辑mysql_config,最后安装安装paramiko。8.如权利要求7所述的一种基于kubernetes的全链路监控方法,其特征在于,在安装cx_oracle时,注意配置oracle_home。

技术总结
本发明公开了一种基于kubernetes的全链路监控方法,包括以下具体步骤:S1、将monitor-client打入POD;S2、将搜集到的监控指标存储;S3、在kubernetes中部署monitor-ui,可视化展现。本方案基于kubernetes进行全链路追踪,有良好的可扩展性,可移植性和可维护性,使kubernetes应用调用链监控可视化,透明化;通过调用链结合业务日志快速定位错误信息;可视化:各个阶段耗时,进行性能分析;依赖优化:各个调用环节的可用性、梳理服务依赖关系以及优化;数据分析,优化链路;通过将公用基础设施相关功能抽象到不同的层来降低微服务的代码复杂性;由于不需要在每个微服务中编写配置代码,因此减少了微服务架构中的代码重复,并且应用和底层平台之间实现了松耦合。应用和底层平台之间实现了松耦合。应用和底层平台之间实现了松耦合。


技术研发人员:华张辉
受保护的技术使用者:中教云智数字科技有限公司
技术研发日:2022.03.01
技术公布日:2022/12/8
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1