[发明专利]一种日志采集方法、系统及装置在审
申请号: | 202111235537.2 | 申请日: | 2021-10-22 |
公开(公告)号: | CN113886024A | 公开(公告)日: | 2022-01-04 |
发明(设计)人: | 邹沛成 | 申请(专利权)人: | 北京奇艺世纪科技有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F11/30;G06F16/17 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 马敬;项京 |
地址: | 100080 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 日志 采集 方法 系统 装置 | ||
本发明实施例提供了一种日志采集方法、系统及装置,涉及云计算技术领域,第一宿主机通过第一日志采集器向控制服务器发送第一采集任务请求,该请求包括第一宿主机中已部署的应用程序的应用标识;若存在该请求中的应用标识对应的采集任务,则向第一日志采集器发送该应用标识对应的采集任务;第一日志采集器根据接收到的该应用标识对应的采集任务,采集该应用标识所属的应用程序的日志。如此,实现第一宿主机的第一日志采集器能够针对采集任务对应用程序进行日志采集,若不存在第一宿主机已部署的应用程序对应的采集任务,则不会对第一宿主机进行扫描,避免了第一日志采集器进行无效扫描操作,造成的计算机资源浪费的问题,保证应用程序的正常运行。
技术领域
本发明涉及云计算技术领域,特别是涉及一种日志采集方法、系统及装置。
背景技术
随着云计算技术的快速发展,越来越多的应用程序使用容器技术部署于云端,由于容器管理工具可以在容器创建后,根据业务需要自动更改容器所属的宿主机,相应的容器中的应用程序也随之更改所属的宿主机,使得用户无法确定应用程序当前所属的宿主机,也就无法针对性地在应用程序当前所属的宿主机中采集该应用程序的运行日志。
现有技术中,通过在所有的宿主机上安装日志采集器,并且日志采集器针对宿主机进行扫描,保证及时扫描到应用程序的运行日志。然而,这种方式,若宿主机中未创建应用程序对应的容器,该宿主机中的日志采集器仍会进行扫描,会导致日志采集器进行无效扫描操作,造成计算机资源的浪费,且会影响该宿主机的容器中的应用程序的正常运行。
发明内容
本发明实施例的目的在于提供一种日志采集方法、系统及装置,以实现第一宿主机的第一日志采集器能够针对第一采集任务对应的应用程序进行日志采集,也就是说,若不存在第一宿主机已部署的应用程序对应的采集任务,则不会对第一宿主机进行扫描,避免了第一日志采集器进行无效扫描操作,造成的计算机资源浪费的问题,保证应用程序的正常运行。
具体技术方案如下:
在本发明实施的第一方面,首先提供了一种日志采集方法,所述方法应用于控制服务器,所述方法包括:
接收第一宿主机中的第一日志采集器发送的第一采集任务请求;所述第一采集任务请求包括所述第一宿主机中各容器中已部署的应用程序的应用标识;
针对所述第一采集任务请求中的每一应用标识,判断指定的多个采集任务中是否存在该应用标识对应的采集任务;
若存在该应用标识对应的采集任务,则向所述第一日志采集器发送该应用标识对应的采集任务,以使所述第一日志采集器根据该应用标识对应的采集任务,采集该应用标识所属的应用程序的日志。
可选的,在所述接收第一宿主机中的第一日志采集器发送的第一采集任务请求之前,所述方法还包括:
接收所述第一宿主机发送的已创建的目标容器的容器信息;其中,所述容器信息包含所述目标容器中部署的目标应用程序的目标应用标识;
判断指定的多个采集任务中是否存在所述目标应用标识对应的采集任务;
若存在所述目标应用标识对应的采集任务,则判断所述第一宿主机中当前是否未安装日志采集器;
若所述第一宿主机中当前未安装日志采集器,则向所述第一宿主机发送安装提醒消息,以使所述第一宿主机根据所述安装提醒消息,安装日志采集器。
可选的,所述判断所述第一宿主机中当前是否未安装日志采集器,包括:
判断在预设历史时间段内,是否接收到所述第一宿主机中的日志采集器发送的采集任务请求;
若未接收到所述第一宿主机中的日志采集器发送的采集任务请求,则确定所述第一宿主机中当前未安装日志采集器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇艺世纪科技有限公司,未经北京奇艺世纪科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111235537.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:电池测试生产中异常充放电芯的筛选方法
- 下一篇:一种拆装便捷的皮带输送系统