[发明专利]一种日志采集方法、系统及装置在审
申请号: | 202111235537.2 | 申请日: | 2021-10-22 |
公开(公告)号: | CN113886024A | 公开(公告)日: | 2022-01-04 |
发明(设计)人: | 邹沛成 | 申请(专利权)人: | 北京奇艺世纪科技有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F11/30;G06F16/17 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 马敬;项京 |
地址: | 100080 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 日志 采集 方法 系统 装置 | ||
1.一种日志采集方法,其特征在于,所述方法应用于控制服务器,所述方法包括:
接收第一宿主机中的第一日志采集器发送的第一采集任务请求;所述第一采集任务请求包括所述第一宿主机中各容器中已部署的应用程序的应用标识;
针对所述第一采集任务请求中的每一应用标识,判断指定的多个采集任务中是否存在该应用标识对应的采集任务;
若存在该应用标识对应的采集任务,则向所述第一日志采集器发送该应用标识对应的采集任务,以使所述第一日志采集器根据该应用标识对应的采集任务,采集该应用标识所属的应用程序的日志。
2.根据权利要求1所述的方法,其特征在于,在所述接收第一宿主机中的第一日志采集器发送的第一采集任务请求之前,所述方法还包括:
接收所述第一宿主机发送的已创建的目标容器的容器信息;其中,所述容器信息包含所述目标容器中部署的目标应用程序的目标应用标识;
判断指定的多个采集任务中是否存在所述目标应用标识对应的采集任务;
若存在所述目标应用标识对应的采集任务,则判断所述第一宿主机中当前是否未安装日志采集器;
若所述第一宿主机中当前未安装日志采集器,则向所述第一宿主机发送安装提醒消息,以使所述第一宿主机根据所述安装提醒消息,安装日志采集器。
3.根据权利要求2所述的方法,其特征在于,所述判断所述第一宿主机中当前是否未安装日志采集器,包括:
判断在预设历史时间段内,是否接收到所述第一宿主机中的日志采集器发送的采集任务请求;
若未接收到所述第一宿主机中的日志采集器发送的采集任务请求,则确定所述第一宿主机中当前未安装日志采集器。
4.根据权利要求1所述的方法,其特征在于,一个应用标识对应的采集任务包含:该应用标识、该应用标识对应的应用程序产生的日志在所属宿主机中的保存路径、针对该应用标识对应的应用程序的日志的处理策略。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收第二宿主机中的第二日志采集器发送的第二采集任务请求;
其中,所述第二采集任务请求包括所述第二宿主机中各容器中已部署的应用程序的应用标识;所述第二宿主机和所述第一宿主机中部署有相同的目标应用程序;所述第二宿主机中部署的所述目标应用程序,与所述第一宿主机中部署的所述目标应用程序负责不同的业务处理,且,所述第二宿主机中部署的所述目标应用程序,为在所述第一宿主机中部署的所述目标应用程序的基础上进行动态扩容得到的;
针对所述第二采集任务请求中的每一应用标识,判断指定的多个采集任务中是否存在该应用标识对应的采集任务;
若存在该应用标识对应的采集任务,则向所述第一日志采集器发送该应用标识对应的采集任务,以使所述第二日志采集器根据该应用标识对应的采集任务,采集该应用标识所属的应用程序的日志。
6.一种日志采集方法,其特征在于,所述方法应用于第一宿主机,所述方法包括:
通过第一日志采集器,向控制服务器发送第一采集任务请求,所述第一采集任务请求包括所述第一宿主机中各容器中已部署的应用程序的应用标识;以使所述控制服务器接收所述第一采集任务请求,针对所述第一采集任务请求中的每一应用标识,判断指定的多个采集任务中是否存在该应用标识对应的采集任务,若存在该应用标识对应的采集任务,则向所述第一日志采集器发送该应用标识对应的采集任务;
通过所述第一日志采集器,针对每一应用标识,根据接收到的该应用标识对应的采集任务,采集该应用标识所属的应用程序的日志。
7.根据权利要求6所述的方法,其特征在于,每一应用标识对应的采集任务包含:该应用标识、该应用标识对应的应用程序产生的日志在所属宿主机中的保存路径;
所述通过所述第一日志采集器,针对每一应用标识,根据接收到的该应用标识对应的采集任务,采集该应用标识所属的应用程序的日志,包括:
通过所述第一日志采集器,针对每一应用标识,从该应用标识对应的保存路径中,获取该应用标识对应的应用程序产生的日志。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇艺世纪科技有限公司,未经北京奇艺世纪科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111235537.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:电池测试生产中异常充放电芯的筛选方法
- 下一篇:一种拆装便捷的皮带输送系统