一种日志处理方法、装置及系统的制作方法_4

文档序号:9865375阅读:来源:国知局
4]A7、如A6所述的方法,其中,所述将业务服务器本地保存的日志数据在所述时间点发送至日志服务器的步骤进一步包括:
[0125]读取所述已发送日志标志,从业务服务器本地保存的日志数据中选择未发送的日志数据进行发送。
[0126]AS、如A1-A7所述的方法,其中,将各业务服务器本地保存的日志数据在所述时间点发送至日志服务器包括:
[0127]将各业务服务器本地保存的日志数据在所述时间点发送到消息队列,以由日志服务器从消息队列中取日志数据。
[0128]A9、如A1-A7中任一项所述的方法,其中,所述方法进一步包括:
[0129]接收日志服务器根据日志数据返回的执行参数,并根据执行参数在业务服务器上执行相应的操作。
[0130]本发明还公开了B10、一种日志处理装置,其中,该装置包括:
[0131 ]采集单元,适于采集业务服务器产生的日志数据并保存在业务服务器本地;
[0132]时间点确定单元,适于依据预设规则,为业务服务器确定日志发送时间点;
[0133]发送单元,适于将业务服务器本地保存的日志数据在所述时间点发送至日志服务器。
[0134]Bll、如BlO所述的装置,其中,
[0135]所述时间点确定单元,适于在每个预设时间间隔内,为业务服务器随机选择该时间间隔内的一个时间点作为日志发送时间点。
[0136]B12、如BlO所述的装置,其中,
[0137]所述时间点确定单元,适于当业务服务器上生成因出现错误而产生的日志数据时,将该时间点作为发送该日志数据的时间点通知所述发送单元;
[0138]所述发送单元,适于在收到通知后将该日志数据即时发送至日志服务器。
[0139]B13、如BlO所述的装置,其中,
[0140]所述时间点确定单元,适于将业务服务器上产生的日志数据根据业务的关键词进行优先级区分,当该业务服务器上产生优先级高于预设值的日志数据时,将该时间点作为发送该日志数据的时间点通知所述发送单元;
[0141 ] 所述发送单元,适于在收到通知后将该日志数据即时发送至日志服务器。
[0142]B14、如BlO所述的装置,其中,
[0143]所述时间点确定单元,适于当业务服务器的本地日志数据存储空间满时,将该时间点作为发送该日志数据的时间点通知所述发送单元;
[0144]所述发送单元,适于在收到通知后将该日志数据即时发送至日志服务器。
[0145]B15、如BlO所述的装置,其中,
[0146]所述发送单元,适于在将业务服务器本地保存的日志数据在所述时间点发送至日志服务器的步骤之后,设置已发送日志标志以标识已发送的日志数据。
[0147]B16、如B15所述的装置,其中,
[0148]所述发送单元,适于在所述时间点发送日志之前,读取所述已发送日志标志,从业务服务器本地保存的日志数据中选择未发送的日志数据进行发送。
[0149]B17、如B10-B16中任一项所述的装置,其中,
[0150]所述发送单元,适于将各业务服务器本地保存的日志数据在所述时间点发送到消息队列,以由日志服务器从消息队列中取日志数据。
[0151]B18、如B10-B16中任一项所述的装置,其中,所述装置进一步包括:
[0152]反馈执行单元,适于接收日志服务器根据日志数据返回的执行参数,并根据执行参数在业务服务器上执行相应的操作。
[0153]本发明还公开了C19、一种日志处理系统,其中,该系统包括:日志服务器和一个或多个如B10-B18中任一项所述的日志处理装置;其中一个日志处理装置对应一个业务服务器;
[0154]所述日志服务器包括:
[0155]接收单元,适于接收各日志处理装置发送的日志数据;
[0156]分析单元,适于对所接收的日志数据进行分析处理。
[0157]C20、如C19所述的系统,其中,
[0158]所述分析单元,适于对所接收的日志数据进行分析处理,得到展示类数据;
[0159]该日志服务器进一步包括:展示单元,适于展示所述展示类数据。
[0160]C21、如C19所述的系统,其中,
[0161 ]所述分析单元,适于对对所接收的日志数据进行分析处理,得到执行参数;
[0162]该日志服务器进一步包括:反馈单元,适于将所述执行参数返回给相应日志处理
目.ο
[0163]C22、如C19所述的系统,其中,
[0164]所述分析单元,适于对对所接收的日志数据进行分析处理,得到报警数据;
[0165]该日志服务器进一步包括:报警单元,适于将所述报警数据通过指定渠道发送出去。
【主权项】
1.一种日志处理方法,其中,该方法包括: 采集业务服务器产生的日志数据并保存在业务服务器本地; 依据预设规则,为业务服务器确定日志发送时间点; 将业务服务器本地保存的日志数据在所述时间点发送至日志服务器。2.如权利要求1所述的方法,其中,所述依据预设规则,为业务服务器确定日志发送时间点,将业务服务器本地保存的日志数据在所述时间点发送至日志服务器的步骤进一步包括: 在每个预设时间间隔内,为业务服务器随机选择该时间间隔内的一个时间点,将业务服务器本地保存的日志数据在所述时间点发送至日志服务器。3.如权利要求1所述的方法,其中,所述依据预设规则,为业务服务器确定日志发送时间点,将业务服务器本地保存的日志数据在所述时间点发送至日志服务器的步骤进一步包括: 当业务服务器上生成因出现错误而产生的日志数据时,将该日志数据即时发送至日志服务器。4.如权利要求1所述的方法,其中,所述依据预设规则,为业务服务器确定日志发送时间点,将业务服务器本地保存的日志数据在所述时间点发送至日志服务器的步骤进一步包括: 将业务服务器上产生的日志数据根据业务的关键词进行优先级区分,当该业务服务器上产生优先级高于预设值的日志数据时,将该日志数据即时发送至日志服务器。5.—种日志处理装置,其中,该装置包括: 采集单元,适于采集业务服务器产生的日志数据并保存在业务服务器本地; 时间点确定单元,适于依据预设规则,为业务服务器确定日志发送时间点; 发送单元,适于将业务服务器本地保存的日志数据在所述时间点发送至日志服务器。6.如权利要求5所述的装置,其中, 所述时间点确定单元,适于在每个预设时间间隔内,为业务服务器随机选择该时间间隔内的一个时间点作为日志发送时间点。7.如权利要求5所述的装置,其中, 所述时间点确定单元,适于当业务服务器上生成因出现错误而产生的日志数据时,将该时间点作为发送该日志数据的时间点通知所述发送单元; 所述发送单元,适于在收到通知后将该日志数据即时发送至日志服务器。8.如权利要求5所述的装置,其中, 所述时间点确定单元,适于将业务服务器上产生的日志数据根据业务的关键词进行优先级区分,当该业务服务器上产生优先级高于预设值的日志数据时,将该时间点作为发送该日志数据的时间点通知所述发送单元; 所述发送单元,适于在收到通知后将该日志数据即时发送至日志服务器。9.一种日志处理系统,其中,该系统包括:日志服务器和一个或多个如权利要求5-8中任一项所述的日志处理装置;其中一个日志处理装置对应一个业务服务器; 所述日志服务器包括: 接收单元,适于接收各日志处理装置发送的日志数据;分析单元,适于对所接收的日志数据进行分析处理。10.如权利要求9所述的系统,其中,所述分析单元,适于对所接收的日志数据进行分析处理,得到展示类数据;该日志服务器进一步包括:展示单元,适于展示所述展示类数据。
【专利摘要】本发明公开了一种日志处理方法、装置及系统。其中所述方法包括:采集业务服务器产生的日志数据并保存在业务服务器本地;依据预设规则,为业务服务器确定日志发送时间点;将业务服务器本地保存的日志数据在所述时间点发送至日志服务器。该技术方案不仅可以有效地通过日志服务器收集日志数据,还确保了日志服务器不会因为业务服务器在特定时间点集中产生大量日志数据而压力过大,同时也确保了很高的日志收集效率。
【IPC分类】G06F11/30
【公开号】CN105630650
【申请号】CN201510998029
【发明人】袁研根, 任建峰, 赵宇翔, 李勇智
【申请人】北京奇虎科技有限公司, 奇智软件(北京)有限公司
【公开日】2016年6月1日
【申请日】2015年12月25日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1