[发明专利]系统日志查询方法有效
申请号: | 201610012241.7 | 申请日: | 2016-01-05 |
公开(公告)号: | CN106940675B | 公开(公告)日: | 2020-05-19 |
发明(设计)人: | 林宏达;陈光兆 | 申请(专利权)人: | 佛山市顺德区顺达电脑厂有限公司;神云科技股份有限公司 |
主分类号: | G06F11/32 | 分类号: | G06F11/32 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 528308 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 系统 日志 查询 方法 | ||
一种系统日志查询方法,由包括N笔依序编号的日志且在回应一次日志查询时最多能外传送Rmax笔日志的日志管理装置执行,系统日志查询方法包含以下步骤:(A)接收要求回传编号起始于Rstart的Rreq笔日志的查询指令;(B)定义出传送起始参数值K,并根据查询指令判断日志的编号中的最小者S是否小于Rstart,在判断结果为肯定时设定K=S,否则设定K=Rstart;及(C)依据查询指令,进行由编号为K的日志及由编号为(S+N-Rmax)的日志的其中一者开始回传,其中,当判断出NRmax、RreqRmax,且Rreq等于预定数值M时,回传编号为(S+N-Rmax)至(S+N-1)的日志。
技术领域
本发明是有关于一种系统日志查询方法,特别是指一种能仅查询最新系统日志部分的系统日志查询方法。
背景技术
作业系统的系统日志(System logs)依照时间逐一编号,随时更新日志,记录系统中任何时间所发生的大小事件。系统管理者通过查看系统日志,能随时掌握系统健康状况,并依照本身需求,打造一个为自己量身而作的系统记录环境。通过灵活运用系统日志,能提供更稳定的计算机使用环境。
目前的系统日志查询方法,是由系统管理者操作一台查询主机发出查询指令到一台日志管理装置以要求该日志管理装置回传日志。然而,该日志管理装置接收到查询指令后,仅能从所储存的最旧的一笔日志回传,且该日志管理装置每次传送日志的笔数有一定的上限,故当该日志管理装置所储存的日志多于每次能传送日志的笔数的上限时,该查询主机往往需分批发送多个查询指令而使该日志管理装置从最旧的日志开始多次回传日志到该查询主机之后,该查询主机才能接收到最新的几笔日志。但系统管理者往往只需要查询最新的几笔日志,故由最旧的一笔日志开始回传,不仅浪费时间,且浪费存储器资源。
因此,如何研发出一种有效率的系统日志查询方法,便成为相关业者所欲努力研究的方向。
发明内容
因此,本发明之目的,即在提供一种系统日志查询方法。
于是,本发明系统日志查询方法,由一组电子系统执行,该电子系统包含一台存有N笔被依序编号的日志且在回应一次日志查询时最多能向外传送Rmax笔日志的日志管理装置,及一台与该日志管理装置连接的查询主机,其中,该等日志的编号中的一最小者为S,该方法包含一个步骤(A)、一个步骤(B),及一个步骤(C)。
在步骤(A)中,该日志管理装置接收一个由该查询主机传送的查询指令,其中,该查询指令要求回传编号起始于Rstart的Rreq笔日志。
在步骤(B)中,该日志管理装置定义出一传送起始参数值K,并根据该查询指令判断是否SRstart,且在判断结果为肯定时设定K=S,在判断结果为否定时设定K=Rstart。
在步骤(C)中,该日志管理装置依据该查询指令,进行由编号为K的日志及由编号为(S+N-Rmax)的日志的其中一者开始回传至该查询主机,其中,当该日志管理装置判断出NRmax、RreqRmax,且Rreq等于一个预定数值M时,该日志管理装置回传编号为(S+N-Rmax)至(S+N-1)的该等日志至该查询主机。
本发明之功效在于:通过该日志管理装置接收该查询指令后,回传编号为(S+N-Rmax)至(S+N-1)的最新日志至该查询主机,缩短日志的传送次数及时间。
【附图说明】
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于佛山市顺德区顺达电脑厂有限公司;神云科技股份有限公司,未经佛山市顺德区顺达电脑厂有限公司;神云科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610012241.7/2.html,转载请声明来源钻瓜专利网。