一种针对kubeedge的edge节点上log日志的收集方法及系统技术方案

技术编号:28836697 阅读:18 留言:0更新日期:2021-06-11 23:33
本发明专利技术公开了一种针对kubeedge的edge节点上log日志的收集方法及系统,属于kubernetes领域;所述的方法具体包括:S1在edge节点运行log日志代理来保存自制后Edge节点的日志;S2次收集并记录log日志的容器课命名为log‑agent;S3log‑agent把所有kubeedge自制式收集到的log提送到到后端的Elasticsearch;S4kubedge节点自制时edge节点对错误日志进行收集;本发明专利技术实现的模式可以在kubeedge节点自制后可以持续收集log日志并在kubeedge节点再次接入到kubernetes集群时把收集到的log日志上传E(ElasticSearch),保障kubeedge日志的持续性和持久化。

【技术实现步骤摘要】
一种针对kubeedge的edge节点上log日志的收集方法及系统
本专利技术公开一种针对kubeedge的edge节点上log日志的收集方法及系统,涉及kubernetes

技术介绍
Kubeedge自制独立收集log并在连接到kubernetes集群后上传log的技术:是一种软件架构技术,是实现如何在edge离线自制后继续收集log,并在再次接入kubernetes集群后把保存的log上传到E(Elasticsearch)通过K(Kibana)展示出来。Elasticsearch,是一个分布式、高扩展、高实时的搜索与数据分析引擎。它能很方便的使大量数据具有搜索、分析和探索的能力。充分利用Elasticsearch的水平伸缩性,能使数据在生产环境变得更有价值。Kibana是一个为Logstash和ElasticSearch提供的日志分析的Web接口。可使用它对日志进行高效的搜索、可视化、分析等各种操作。传统的kubeedge节点连接kubernetes集群时可以通到dockerjson、Fluentd进行数据本文档来自技高网...

【技术保护点】
1.一种针对kubeedge的edge节点上log日志的收集方法,其特征是所述的方法具体包括:/nS1在edge节点运行log日志代理来保存自制后Edge节点的日志;/nS2次收集并记录log日志的容器课命名为log-agent;/nS3log-agent把所有kubeedge自制式收集到的log提送到到后端的Elasticsearch;/nS4kubedge节点自制时edge节点对错误日志进行收集。/n

【技术特征摘要】
1.一种针对kubeedge的edge节点上log日志的收集方法,其特征是所述的方法具体包括:
S1在edge节点运行log日志代理来保存自制后Edge节点的日志;
S2次收集并记录log日志的容器课命名为log-agent;
S3log-agent把所有kubeedge自制式收集到的log提送到到后端的Elasticsearch;
S4kubedge节点自制时edge节点对错误日志进行收集。


2.根据权利要求1所述的方法,其特征是所述S3中kubeedge节点收集日志的方法具体包括:
S301在Kubeedge节点上运行日志收集服务;
S302在Kubeedge节点自制时保存并收集其节点上的日志;
S303当kubeedge重新连接到k8s集群时上传日志到共享日志卷。


3.根据权利要求1所述的方法,其特征是所述S3中kubeedge节点收集日志的方法具体包括:
S311kubeedge节点运行日志收集服务并提供共享日志卷
S312在kubeedge节点自治时切换其节点上的日志并存储至本地;
S313当kubeedge重新连接到k8s集群时上传日志到共享日志卷。


4.根据权利要求1所述的方法,其特征是所述S3中kubeedge节点收集日志的方法具体包括:
S321将每个kubeedge节点上的日志通过定制的网络进行传输展示;
S322在kubeedge节点运行一个pod实时分析展示日志;
S323在kubeedge节点自治时保存并收集其节点上的日志;
S324当kubeedge重新连接到k8s集群时根据收集时间分析展示日志。


5.一种针对kubeedge的edge节点上log日志的收集系统,...

【专利技术属性】
技术研发人员:顾颖艳张虎孙思清
申请(专利权)人:浪潮云信息技术股份公司
类型:发明
国别省市:山东;37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1