[发明专利]数据监控方法、服务器及存储介质在审
申请号: | 202010235382.1 | 申请日: | 2020-03-30 |
公开(公告)号: | CN111431769A | 公开(公告)日: | 2020-07-17 |
发明(设计)人: | 陈志军;李勉才;黄龙华 | 申请(专利权)人: | 招商局金融科技有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/24 |
代理公司: | 深圳市沃德知识产权代理事务所(普通合伙) 44347 | 代理人: | 高杰;于志光 |
地址: | 518000 广东省深圳市福田区华富街*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据 监控 方法 服务器 存储 介质 | ||
本发明公开了一种数据监控方法,应用于服务器,该方法包括在每个容器上部署用于监控自身所在容器的预设指标的监控Agent,实时获取预设指标对应的文本数据,对文本数据进行分段压缩处理得到子文本数据并为其各分配唯一的时间标识,查询每个第一预设时间段对应的子文本数据,选取其中指定类别的预设指标对应的子文本数据,分别获取指定类别的预设指标对应的子文本数据在每个第一预设时间段内的数值,取数值最大者对应的第一预设时间段作为标记时间段,计算预设日期内标记时间段对应的数值,当数值大于第一预设阈值时发出容器扩容提醒信息。本发明能够提前告知用户对系统的负载能力进行合理调整,避免在下一个同时间段出现系统负载过大导致系统崩溃。
技术领域
本发明涉及数据处理技术领域,尤其涉及一种数据监控方法、服务器及存储介质。
背景技术
随着信息时代的发展,各种线下的业务依托互联网技术转移到线上,服务商能够将个人的业务运行在系统平台上与消费者进行交互,将产生交互数据,例如访问量、注册量、购买量等。当消费者与服务商之间出现访问高峰期时,由于系统缺少监控机制和预防机制,不能提前采取应对措施,导致系统压力增加造成服务器异常,影响系统正常运行。
因此如何提前对系统的负载能力进行合理调整,避免在下一个同时间段出现系统负载过大导致系统崩溃成为了亟需解决的技术问题。
发明内容
本发明的主要目的在于提供一种数据监控方法、服务器及存储介质,旨在如何提前对系统的负载能力进行合理调整,避免在下一个同时间段出现系统负载过大导致系统崩溃的问题。
为实现上述目的,本发明提供的一种数据监控方法,应用于服务器,该方法包括:
配置步骤:为业务平台创建预设数量的容器,每个容器上部署有至少一个监控Agent,每个监控Agent用于监控该监控Agent所在容器的至少一类预设指标,实时获取所述至少一类预设指标对应的文本数据,根据预设分段规则对所述文本数据进行分段压缩处理得到若干段子文本数据,为每段所述子文本数据分配唯一的时间标识并存储至数据库;
标记步骤:查询每个第一预设时间段对应的子文本数据,选取其中指定类别的预设指标对应的子文本数据,分别获取所述指定类别的预设指标对应的子文本数据在每个第一预设时间段内的数值,取数值最大者对应的第一预设时间段作为标记时间段;及
反馈步骤:利用预设算法计算得出在预设日期内所述子文本数据在标记时间段对应的数值,判断所述数值是否大于第一预设阈值,若是则发出容器扩容提醒信息反馈至所述业务平台对应的。
优选地,在所述配置步骤之后,该方法还包括响应步骤:
响应所述客户端发出的数据查询请求,解析所述数据查询请求得到待请求数据携带的时间标识,根据所述时间标识从数据库中找到对应的子文本数据,对所述子文本数据解压处理并反馈至所述客户端进行展示。
优选地,所述监控Agent还用于识别客户端的身份,对不符合预设条件的客户端发出的访问请求进行拦截,并将所述不符合预设条件的客户端的ip地址列入黑名单。
优选地,所述预设条件包括:
获取诉所述发出访问请求的客户端的ip地址,根据所述ip地址遍历查询所述黑名单,若所述黑名单中存在与所述ip地址的匹配项,则对该访问请求进行拦截;
若不存在,则判断该ip地址在第二预设时间段内的请求次数是否大于第二预设阈值,若是则对该访问请求进行拦截。
优选地,所述预设算法为滑动平均算法,滑动平均算法采用的公式为:
其中,yl为在预设日期时标记时间段对应的数值,p为选取的历史数据个数,yip为历史数据中标记时间段对应的数值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于招商局金融科技有限公司,未经招商局金融科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010235382.1/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置