[发明专利]日志管理的方法、装置及系统在审
申请号: | 201910425435.3 | 申请日: | 2019-05-21 |
公开(公告)号: | CN110209644A | 公开(公告)日: | 2019-09-06 |
发明(设计)人: | 张磊;吴峰;郭伟 | 申请(专利权)人: | 上海易点时空网络有限公司 |
主分类号: | G06F16/18 | 分类号: | G06F16/18;G06F16/14;G06F16/16 |
代理公司: | 北京卓唐知识产权代理有限公司 11541 | 代理人: | 唐海力;李志刚 |
地址: | 200125 上海市浦东*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 错误日志 查询 字段 装置及系统 日志管理 字段匹配 申请 部署服务器 分布式架构 服务器接收 调试困难 列表形式 守护进程 网页后台 客户端 解析 发送 展示 | ||
本申请公开了一种日志管理的方法、装置及系统。该申请的方法包括服务器接收客户端通过守护进程发送的错误日志;对错误日志进行解析,确定所述错误日志中与查询字段匹配的信息,所述查询字段为对错误日志进行查询时使用的字段;将与所述查询字段匹配的信息以及查询字段通过网页后台列表形式展示得到错误日志列表。本申请解决分布式架构部署服务器造成调试困难的问题。
技术领域
本申请涉及计算机技术领域,具体而言,涉及一种日志管理的方法、装置及系统。
背景技术
随着分布式系统的发展以及业务的需求,采用分布式架构部署服务器已经得到了广泛的应用。发明人在实施这种分布式的架构时发现,对于程序的调试会存在一些问题:当开发的程序出现问题时,通常是开发人员或测试人员通过日志来分析问题的原因,对由于是分布式部署,对应的日志结构分散,因此会导致调试困难的问题。
发明内容
本申请的主要目的在于提供一种日志管理的方法、装置及系统,以解决分布式架构部署服务器造成调试困难的问题。
为了实现上述目的,根据本申请的第一方面,提供了一种日志管理的方法。
根据本申请的日志管理的方法包括:
服务器接收客户端通过守护进程发送的错误日志;
对错误日志进行解析,确定所述错误日志中与查询字段匹配的信息,所述查询字段为对错误日志进行查询时使用的字段;
将与查询字段匹配的信息以及查询字段通过网页后台列表形式展示得到错误日志列表。
进一步的,所述查询字段至少包括错误日志的发生时间、对应主机的互联网协议IP地址以及错误级别、内容主体四个字段,所述对错误日志进行解析,确定所述错误日志中与查询字段匹配的信息包括:
对所述错误日志进行拆分,获取错误日志的发生时间、对应主机的IP地址以及错误级别;
根据重新组合后的错误日志,获取错误日志的内容主体。
进一步的,所述方法还包括:
根据错误日志的内容主体对错误日志进行项目的划分。
进一步的,所述根据错误日志的内容主体对错误日志进行项目的划分包括:
获取预设数据库中的项目信息,所述项目信息包括项目负责人、项目路径;
将所述错误日志的文件位置与所述项目路径进行配对;
根据配对结果确定所述错误日志的项目负责人。
进一步的,所述方法还包括:
通过websocket将所述错误日志列表通过远程服务器发送至远程服务器对应的浏览器客户端。
为了实现上述目的,根据本申请的第二方面,提供了一种日志管理的装置。
根据本申请的日志管理的装置包括:
接收单元,用于服务器接收客户端通过守护进程发送的错误日志;
解析单元,用于对错误日志进行解析,确定所述错误日志中与查询字段匹配的信息,所述查询字段为对错误日志进行查询时使用的字段;
展示单元,用于将与查询字段匹配的信息以及查询字段通过网页后台列表形式展示得到错误日志列表。
进一步的,所述解析单元包括:
第一获取模块,用于所述查询字段至少包括错误日志的发生时间、对应主机的互联网协议IP地址以及错误级别、内容主体四个字段,对所述错误日志进行拆分,获取错误日志的发生时间、对应主机的IP地址以及错误级别;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海易点时空网络有限公司,未经上海易点时空网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910425435.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种数据处理方法及装置
- 下一篇:任务处理方法、装置、电子设备及存储介质