CN112463783A - 索引数据监控方法、装置、计算机设备和存储介质 - Google Patents

索引数据监控方法、装置、计算机设备和存储介质 Download PDF

Info

Publication number
CN112463783A
CN112463783A CN202011412923.XA CN202011412923A CN112463783A CN 112463783 A CN112463783 A CN 112463783A CN 202011412923 A CN202011412923 A CN 202011412923A CN 112463783 A CN112463783 A CN 112463783A
Authority
CN
China
Prior art keywords
index
data
index data
monitored
service
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202011412923.XA
Other languages
English (en)
Inventor
于洪涛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangzhou Pinwei Software Co Ltd
Original Assignee
Guangzhou Pinwei Software Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangzhou Pinwei Software Co Ltd filed Critical Guangzhou Pinwei Software Co Ltd
Priority to CN202011412923.XA priority Critical patent/CN112463783A/zh
Publication of CN112463783A publication Critical patent/CN112463783A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/21Design, administration or maintenance of databases
    • G06F16/215Improving data quality; Data cleansing, e.g. de-duplication, removing invalid entries or correcting typographical errors
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3003Monitoring arrangements specially adapted to the computing system or computing system component being monitored
    • G06F11/302Monitoring arrangements specially adapted to the computing system or computing system component being monitored where the computing system component is a software system
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3089Monitoring arrangements determined by the means or processing involved in sensing the monitored data, e.g. interfaces, connectors, sensors, probes, agents
    • G06F11/3093Configuration details thereof, e.g. installation, enabling, spatial arrangement of the probes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/22Indexing; Data structures therefor; Storage structures
    • G06F16/2228Indexing structures
    • G06F16/2272Management thereof
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2201/00Indexing scheme relating to error detection, to error correction, and to monitoring
    • G06F2201/80Database-specific techniques
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2201/00Indexing scheme relating to error detection, to error correction, and to monitoring
    • G06F2201/865Monitoring of software

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Quality & Reliability (AREA)
  • Databases & Information Systems (AREA)
  • Computing Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • Debugging And Monitoring (AREA)

Abstract

本申请涉及一种索引数据监控方法、装置、计算机设备和存储介质。所述方法包括:获取待监控索引数据,待监控索引数据包括待监控业务指标标识;获取历史索引数据,从历史索引数据中获取与待监控业务指标标识对应的历史业务数据;根据待监控索引数据与历史业务数据确定异常索引数据;根据目标预设监控方式对异常索引数据进行监控。采用本方法无需人工监控索引数据,提高索引数据的监控准确率。

Description

索引数据监控方法、装置、计算机设备和存储介质
技术领域
本申请涉及计算机技术领域,特别是涉及一种索引数据监控方法、装置、计算机设备和存储介质。
背景技术
目前,随着计算机的迅速发展,需要对数据进行监控,数据的监控通常是通过人工对当前数据进行监控,验证当前数据是否是异常数据,然而这种人工监控的方式,容易受监控人员的主观意识、经验影响,导致数据监控准确率低。
发明内容
基于此,有必要针对上述技术问题,提供一种无需人工监控索引数据,提高索引数据的监控准确率的索引数据监控方法、装置、计算机设备和存储介质。
一种索引数据监控方法,该方法包括:
获取待监控索引数据,待监控索引数据包括待监控业务指标标识;
获取历史索引数据,从历史索引数据中获取与待监控业务指标标识对应的历史业务数据;
根据待监控索引数据与历史业务数据确定异常索引数据;
根据目标预设监控方式对异常索引数据进行监控。
在其中一个实施例中,获取历史索引数据,从历史索引数据中获取与待监控业务指标标识对应的历史业务数据,包括:获取历史索引数据;获取历史索引数据对应的候选业务指标标识集合,候选业务指标标识集合包括至少一个候选业务指标标识,候选业务指标标识包括对应的候选历史业务数据;从候选业务指标标识集合中确定与待监控业务指标标识对应的目标候选业务指标标识;将目标候选业务指标标识对应的候选历史业务数据确定为待监控业务指标标识对应的历史业务数据。
在其中一个实施例中,根据待监控索引数据与历史业务数据确定异常索引数据,包括:比较待监控索引数据与历史业务数据是否相同;在待监控索引数据与历史业务数据不同时,确定待监控索引数据为异常索引数据。
在其中一个实施例中,索引数据监控方法还包括:获取预设异常数据阈值;在异常索引数据超过预设异常数据阈值时,进入步骤根据目标预设监控方式对异常索引数据进行监控;在异常索引数据未超过预设异常数据阈值时,不对异常索引数据进行监控。
在其中一个实施例中,根据目标预设监控方式对异常索引数据进行监控,包括:获取候选预设监控方式集合;从候选预设监控方式集合中确定目标预设监控方式;根据目标预设监控方式对异常索引数据进行监控。
在其中一个实施例中,待监控索引数据的构建步骤包括:获取预设空索引数据;获取待监控业务指标标识对应的业务数据;将业务数据写入预设空索引数据,得到待监控索引数据。
一种索引数据监控装置,该装置包括:
待监控索引数据获取模块,用于获取待监控索引数据,待监控索引数据包括待监控业务指标标识;
历史索引数据获取模块,用于获取历史索引数据,从历史索引数据中获取与待监控业务指标标识对应的历史业务数据;
异常索引数据确定模块,用于根据待监控索引数据与历史业务数据确定异常索引数据;
异常索引数据监控模块,用于根据目标预设监控方式对异常索引数据进行监控。
一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
获取待监控索引数据,待监控索引数据包括待监控业务指标标识;
获取历史索引数据,从历史索引数据中获取与待监控业务指标标识对应的历史业务数据;
根据待监控索引数据与历史业务数据确定异常索引数据;
根据目标预设监控方式对异常索引数据进行监控。
一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
获取待监控索引数据,待监控索引数据包括待监控业务指标标识;
获取历史索引数据,从历史索引数据中获取与待监控业务指标标识对应的历史业务数据;
根据待监控索引数据与历史业务数据确定异常索引数据;
根据目标预设监控方式对异常索引数据进行监控。
上述索引数据监控方法、装置、计算机设备和存储介质,获取待监控索引数据,待监控索引数据包括待监控业务指标标识;获取历史索引数据,从历史索引数据中获取与待监控业务指标标识对应的历史业务数据;根据待监控索引数据与历史业务数据确定异常索引数据;根据目标预设监控方式对异常索引数据进行监控。因此,通过比较待监控索引数据与历史索引数据可以确定待监控索引数据是否为异常数据,无需人工去监控,避免人工带来的主观意识、经验影响,从而提高索引数据的监控准确率。
附图说明
图1为一个实施例中索引数据监控方法的应用环境图;
图2为一个实施例中索引数据监控方法的流程示意图;
图3为一个实施例中索引数据监控装置的结构框图;
图4为一个实施例中计算机设备的内部结构图;
图5为一个实施例中计算机设备的内部结构图。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
本申请提供的索引数据监控方法,可以应用于如图1所示的应用环境中。其中,终端102通过网络与服务器104进行通信。其中,终端102可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备,服务器104可以用独立的服务器或者是多个服务器组成的服务器集群来实现。
具体地,终端102将待监控索引数据发送至服务器104,待监控索引数据包括待监控业务指标标识,服务器104接收到待监控索引数据后,获取历史索引数据,从历史索引数据中获取与待监控业务指标标识对应的历史业务数据,根据待监控索引数据与历史业务数据确定异常索引数据,根据目标预设监控方式对异常索引数据进行监控。
在另一个实施例中,终端102获取待监控索引数据,待监控索引数据包括待监控业务指标标识,获取历史索引数据,从历史索引数据中获取与待监控业务指标标识对应的历史业务数据,根据待监控索引数据与历史业务数据确定异常索引数据,根据目标预设监控方式对异常索引数据进行监控。
在一个实施例中,如图2所示,提供了一种索引数据监控方法,以该方法应用于图1中的终端或服务器为例进行说明,包括以下步骤:
步骤202,获取待监控索引数据,待监控索引数据包括待监控业务指标标识。
其中,这里的待监控索引数据是目前正在进行监控的索引数据,所谓索引数据是全文搜索引擎Elasticsearch(ES)中的索引,ES将数据存储于一个或多个索引中,索引是具有类似特性的文档的集合。类比传统的关系型数据库领域来说,索引相当于结构化查询语言(Structured Query Language)SQL中的一个数据库,或者一个数据存储方案(schema)。而索引由其名称(必须为全小写字符)进行标识,并通过引用此名称完成文档的创建、搜索、更新及删除操作。一个ES集群中可以按需创建任意数目的索引。
其中,待监控索引数据包括待监控业务指标标识,待监控业务指标标识是用来标识此次进行监控的业务,不同的业务对应不同的业务指标。
在一个实施例中,待监控索引数据的构建步骤包括:获取预设空索引数据,获取待监控业务指标标识对应的业务数据,将业务数据写入预设空索引数据,得到待监控索引数据。
其中,待监控索引数据的构建步骤,具体可以是,获取预设空索引数据,预设空索引数据可以提前根据业务需求、实际应用场景或产品需求确定生成一个空索引数据,再根据待监控业务指标标识查找匹配的业务数据,业务数据可以包括售前业务数据和数据库等等,最后再将业务数据写入预设空索引数据中,从而得到待监控索引数据。
步骤204,获取历史索引数据,从历史索引数据中获取与待监控业务指标标识对应的历史业务数据。
其中,这里的历史索引数据是执行主体之前存储的索引数据,执行主体可以预先存储相应的索引数据,或者可以是将已监控的索引数据确定为历史索引数据,进行存储。具体地,获取历史索引数据,具体可以根据实际业务需求、产品需求或实际应用场景获取得到,再从历史索引数据中查找与待监控业务指标标识对应的历史业务数据,具体可以是,历史索引数据包括对应的候选业务指标标识,各个候选业务指标标识存在对应的候选业务数据,根据候选业务指标标识与待监控业务指标标识确定得到历史业务数据。
在一个实施例中,获取历史索引数据,从历史索引数据中获取与待监控业务指标标识对应的历史业务数据,包括:获取历史索引数据,获取历史索引数据对应的候选业务指标标识集合,候选业务指标标识集合包括至少一个候选业务指标标识,候选业务指标标识包括对应的候选历史业务数据,从候选业务指标标识集合中确定与待监控业务指标标识对应的目标候选业务指标标识,将目标候选业务指标标识对应的候选历史业务数据确定为待监控业务指标标识对应的历史业务数据。
其中,获取历史索引数据,从历史索引数据中获取与待监控业务指标标识对应的历史业务数据,具体可以是,根据业务需求、实际应用场景或产品需求获取历史索引数据,再获取历史索引数据对应的候选业务指标标识集合,候选业务指标标识集合包括至少一个候选业务指标标识,不同的候选业务指标对应不同的候选业务指标标识,各个候选业务指标标识包括对应的候选历史业务数据,候选业务指标标识与对应的候选历史业务数据之间的对应关系可以提前根据业务需求、实际应用场景或产品需求进行确定得到。
进一步地,可以根据待监控业务指标标识从候选业务指标标识集合中确定匹配的目标候选业务指标标识,再根据候选业务指标标识与候选业务数据之间的关系,将目标候选业务指标标识对应的候选历史业务数据作为待监控业务指标标识对应的历史业务数据。
步骤206,根据待监控索引数据与历史业务数据确定异常索引数据。
具体地,在得到待监控索引数据与历史业务数据后,可以根据待监控索引数据与历史业务数据确定异常索引数据,具体可以是,比较待监控索引数据与历史业务数据是否相同,如果不同,说明待监控索引数据与历史业务数据不匹配,可以确定待监控索引数据是异常索引数据。如果待监控索引数据与历史业务数据相同,则可以确定待监控索引数据是正常索引数据。
其中,比较待监控索引数据与历史业务数据是否相同,可以比较相同字段对应的字段值是否相同,若相同字段在待监控索引数据对应的字段值与历史业务数据对应的字段值相同,则可以确定待监控索引数据与历史业务数据相同,确定待监控索引数据为正常索引数据。反之,若相同字段在待监控索引对应的字段值与历史业务数据对应的字段值不同,则可以确定待监控索引数据与历史业务数据不同,可以确定待监控索引数据为异常索引数据。
在一个实施例中,根据待监控索引数据与历史业务数据确定异常索引数据,包括:比较待监控索引数据与历史业务数据是否相同,在待监控索引数据与历史业务数据不同时,确定待监控索引数据为异常索引数据。
其中,根据待监控索引数据与历史业务数据确定异常索引数据,具体可以是,比较待监控索引数据与历史业务数据是否相同,可以比较相同字段对应的字段值是否相同,若相同字段在待监控索引数据对应的字段值与历史业务数据对应的字段值相同,则可以确定待监控索引数据与历史业务数据相同,确定待监控索引数据为正常索引数据。反之,若相同字段在待监控索引对应的字段值与历史业务数据对应的字段值不同,则可以确定待监控索引数据与历史业务数据不同,可以确定待监控索引数据为异常索引数据。
步骤208,获取预设异常数据阈值,在异常索引数据超过预设异常数据阈值时,进入步骤212。
步骤210,在异常索引数据未超过预设异常数据阈值时,不对异常索引数据进行监控。
其中,在进行监控之前,可以对异常索引数据再次进行判断检测,保证不出现误判,提高索引数据的监控准确性。具体地,获取预设异常数据阈值,预设异常数据阈值可以预先根据业务需求、产品需求或实际应用场景进行确定得到。进一步地,比较异常索引数据是否超过预设异常数据阈值,若异常索引数据超过预设异常数据阈值时,则说明异常索引数据就是出现异常,可以进入步骤212进行监控。反之,若异常索引数据没有超过异常数据阈值,说明异常索引数据并非异常,或者异常索引数据还没有达到需要进行监控的条件,因此,则无需对异常索引数据进行监控。
步骤212,根据目标预设监控方式对异常索引数据进行监控。
其中,可以预先根据业务需求、产品需求或实际应用场景确定预设监控方式集合,预设监控方式可以是但不限于短信通知、邮件通知等等,获取预设监控方式集合,从预设监控方式集合中确定目标预设监控方式,目标预设监控方式的确定方式可自定义,自定义可以是随意从预设监控方式集合中确定一个候选预设监控方式为目标预设监控方式,还可以是根据业务需求、实际应用场景或产品需求从预设监控方式集合中确定目标预设监控方式。进一步地,再根据目标预设监控方式对异常索引数据进行监控。
在一个实施例中,根据目标预设监控方式对异常索引数据进行监控,包括:获取候选预设监控方式集合,从候选预设监控方式集合中确定目标预设监控方式,根据目标预设监控方式对异常索引数据进行监控。
其中,可以预先根据业务需求、产品需求或实际应用场景确定预设监控方式集合,预设监控方式可以是但不限于短信通知、邮件通知等等,获取预设监控方式集合,从预设监控方式集合中确定目标预设监控方式,目标预设监控方式的确定方式可自定义,自定义可以是随意从预设监控方式集合中确定一个候选预设监控方式为目标预设监控方式,还可以是根据业务需求、实际应用场景或产品需求从预设监控方式集合中确定目标预设监控方式。其中,目标预设监控方式的确定方式还可以是,获取各个候选预设监控方式对应的监控优先级,将监控优先级高的候选预设监控方式确定为目标预设监控方式,进而通过目标预设监控方式对异常索引数据进行监控。
上述索引数据监控方法中,获取待监控索引数据,待监控索引数据包括待监控业务指标标识;获取历史索引数据,从历史索引数据中获取与待监控业务指标标识对应的历史业务数据;根据待监控索引数据与历史业务数据确定异常索引数据;根据目标预设监控方式对异常索引数据进行监控。因此,通过比较待监控索引数据与历史索引数据可以确定待监控索引数据是否为异常数据,无需人工去监控,避免人工带来的主观意识、经验影响,从而提高索引数据的监控准确率。
在一个具体的实施例中,提供了一种索引数据监控方法,具体包括以下步骤:
1、获取待监控索引数据,待监控索引数据包括待监控业务指标标识。
1-1、获取预设空索引数据。
1-2、获取待监控业务指标标识对应的业务数据。
1-3、将业务数据写入预设空索引数据,得到待监控索引数据。
2、获取历史索引数据,从历史索引数据中获取与待监控业务指标标识对应的历史业务数据。
2-1、获取历史索引数据。
2-2、获取历史索引数据对应的候选业务指标标识集合,候选业务指标标识集合包括至少一个候选业务指标标识,候选业务指标标识包括对应的候选历史业务数据。
2-3、从候选业务指标标识集合中确定与待监控业务指标标识对应的目标候选业务指标标识。
2-4、将目标候选业务指标标识对应的候选历史业务数据确定为待监控业务指标标识对应的历史业务数据。
3、根据待监控索引数据与历史业务数据确定异常索引数据。
3-1、比较待监控索引数据与历史业务数据是否相同。
3-2、在待监控索引数据与历史业务数据不同时,确定待监控索引数据为异常索引数据。
4、获取预设异常数据阈值。
5、在异常索引数据超过预设异常数据阈值时,进入步骤7。
6、在异常索引数据未超过预设异常数据阈值时,不对异常索引数据进行监控。
7、根据目标预设监控方式对异常索引数据进行监控。
7-1、获取候选预设监控方式集合。
7-2、从候选预设监控方式集合中确定目标预设监控方式。
7-3、根据目标预设监控方式对异常索引数据进行监控。应该理解的是,虽然上述流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,上述流程图中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
在一个实施例中,如图3所示,提供了一种索引数据监控装置300,包括:待监控索引数据获取模块302、历史索引数据获取模块304、异常索引数据确定模块306和异常索引数据监控模块308,其中:
待监控索引数据获取模块302,用于获取待监控索引数据,待监控索引数据包括待监控业务指标标识。
历史索引数据获取模块304,用于获取历史索引数据,从历史索引数据中获取与待监控业务指标标识对应的历史业务数据。
异常索引数据确定模块306,用于根据待监控索引数据与历史业务数据确定异常索引数据。
异常索引数据监控模块308,用于根据目标预设监控方式对异常索引数据进行监控。
在一个实施例中,历史索引数据获取模块304还用于获取历史索引数据,获取历史索引数据对应的候选业务指标标识集合,候选业务指标标识集合包括至少一个候选业务指标标识,候选业务指标标识包括对应的候选历史业务数据,从候选业务指标标识集合中确定与待监控业务指标标识对应的目标候选业务指标标识,将目标候选业务指标标识对应的候选历史业务数据确定为待监控业务指标标识对应的历史业务数据。
在一个实施例中,异常索引数据确定模块306还用于比较待监控索引数据与历史业务数据是否相同,在待监控索引数据与历史业务数据不同时,确定待监控索引数据为异常索引数据。
在一个实施例中,索引数据监控装置300还用于获取预设异常数据阈值,在异常索引数据超过预设异常数据阈值时,进入异常索引数据监控模块308用于根据目标预设监控方式对异常索引数据进行监控,在异常索引数据未超过预设异常数据阈值时,不对异常索引数据进行监控。
在一个实施例中,异常索引数据监控模块308还用于获取候选预设监控方式集合,从候选预设监控方式集合中确定目标预设监控方式,根据目标预设监控方式对异常索引数据进行监控。
在一个实施例中,待监控索引数据获取模块302还用于获取预设空索引数据,获取待监控业务指标标识对应的业务数据,将业务数据写入预设空索引数据,得到待监控索引数据。
关于索引数据监控装置的具体限定可以参见上文中对于索引数据监控方法的限定,在此不再赘述。上述索引数据监控装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图4所示。该计算机设备包括通过***总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作***、计算机程序和数据库。该内存储器为非易失性存储介质中的操作***和计算机程序的运行提供环境。该计算机设备的数据库用于存储异常索引数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种索引数据监控方法。
在一个实施例中,提供了一种计算机设备,该计算机设备可以是终端,其内部结构图可以如图5所示。该计算机设备包括通过***总线连接的处理器、存储器、网络接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作***和计算机程序。该内存储器为非易失性存储介质中的操作***和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种索引数据监控方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
本领域技术人员可以理解,图4或图5中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
在一个实施例中,提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现以下步骤:获取待监控索引数据,待监控索引数据包括待监控业务指标标识,获取历史索引数据,从历史索引数据中获取与待监控业务指标标识对应的历史业务数据,根据待监控索引数据与历史业务数据确定异常索引数据,根据目标预设监控方式对异常索引数据进行监控。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:获取历史索引数据;获取历史索引数据对应的候选业务指标标识集合,候选业务指标标识集合包括至少一个候选业务指标标识,候选业务指标标识包括对应的候选历史业务数据;从候选业务指标标识集合中确定与待监控业务指标标识对应的目标候选业务指标标识;将目标候选业务指标标识对应的候选历史业务数据确定为待监控业务指标标识对应的历史业务数据。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:比较待监控索引数据与历史业务数据是否相同;在待监控索引数据与历史业务数据不同时,确定待监控索引数据为异常索引数据。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:获取预设异常数据阈值;在异常索引数据超过预设异常数据阈值时,进入步骤根据目标预设监控方式对异常索引数据进行监控;在异常索引数据未超过预设异常数据阈值时,不对异常索引数据进行监控。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:获取候选预设监控方式集合;从候选预设监控方式集合中确定目标预设监控方式;根据目标预设监控方式对异常索引数据进行监控。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:获取预设空索引数据;获取待监控业务指标标识对应的业务数据;将业务数据写入预设空索引数据,得到待监控索引数据。
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:获取待监控索引数据,待监控索引数据包括待监控业务指标标识;获取历史索引数据,从历史索引数据中获取与待监控业务指标标识对应的历史业务数据;根据待监控索引数据与历史业务数据确定异常索引数据;根据目标预设监控方式对异常索引数据进行监控。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:获取历史索引数据;获取历史索引数据对应的候选业务指标标识集合,候选业务指标标识集合包括至少一个候选业务指标标识,候选业务指标标识包括对应的候选历史业务数据;从候选业务指标标识集合中确定与待监控业务指标标识对应的目标候选业务指标标识;将目标候选业务指标标识对应的候选历史业务数据确定为待监控业务指标标识对应的历史业务数据。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:比较待监控索引数据与历史业务数据是否相同;在待监控索引数据与历史业务数据不同时,确定待监控索引数据为异常索引数据。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:获取预设异常数据阈值;在异常索引数据超过预设异常数据阈值时,进入步骤根据目标预设监控方式对异常索引数据进行监控;在异常索引数据未超过预设异常数据阈值时,不对异常索引数据进行监控。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:获取候选预设监控方式集合;从候选预设监控方式集合中确定目标预设监控方式;根据目标预设监控方式对异常索引数据进行监控。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:获取预设空索引数据;获取待监控业务指标标识对应的业务数据;将业务数据写入预设空索引数据,得到待监控索引数据。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

Claims (10)

1.一种索引数据监控方法,所述方法包括:
获取待监控索引数据,所述待监控索引数据包括待监控业务指标标识;
获取历史索引数据,从所述历史索引数据中获取与所述待监控业务指标标识对应的历史业务数据;
根据所述待监控索引数据与所述历史业务数据确定异常索引数据;
根据目标预设监控方式对所述异常索引数据进行监控。
2.根据权利要求1所述的方法,其特征在于,所述获取历史索引数据,从所述历史索引数据中获取与所述待监控业务指标标识对应的历史业务数据,包括:
获取历史索引数据;
获取所述历史索引数据对应的候选业务指标标识集合,所述候选业务指标标识集合包括至少一个候选业务指标标识,所述候选业务指标标识包括对应的候选历史业务数据;
从所述候选业务指标标识集合中确定与所述待监控业务指标标识对应的目标候选业务指标标识;
将所述目标候选业务指标标识对应的候选历史业务数据确定为所述待监控业务指标标识对应的历史业务数据。
3.根据权利要求1所述的方法,其特征在于,所述根据所述待监控索引数据与所述历史业务数据确定异常索引数据,包括:
比较所述待监控索引数据与历史业务数据是否相同;
在所述待监控索引数据与所述历史业务数据不同时,确定所述待监控索引数据为异常索引数据。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
获取预设异常数据阈值;
在所述异常索引数据超过所述预设异常数据阈值时,进入步骤根据目标预设监控方式对所述异常索引数据进行监控;
在所述异常索引数据未超过所述预设异常数据阈值时,不对所述异常索引数据进行监控。
5.根据权利要求1所述的方法,其特征在于,所述根据目标预设监控方式对所述异常索引数据进行监控,包括:
获取候选预设监控方式集合;
从所述候选预设监控方式集合中确定目标预设监控方式;
根据所述目标预设监控方式对所述异常索引数据进行监控。
6.根据权利要求1所述的方法,其特征在于,所述待监控索引数据的构建步骤包括:
获取预设空索引数据;
获取所述待监控业务指标标识对应的业务数据;
将所述业务数据写入所述预设空索引数据,得到所述待监控索引数据。
7.一种索引数据监控装置,其特征在于,所述装置包括:
待监控索引数据获取模块,用于获取待监控索引数据,所述待监控索引数据包括待监控业务指标标识;
历史索引数据获取模块,用于获取历史索引数据,从所述历史索引数据中获取与所述待监控业务指标标识对应的历史业务数据;
异常索引数据确定模块,用于根据所述待监控索引数据与所述历史业务数据确定异常索引数据;
异常索引数据监控模块,用于根据目标预设监控方式对所述异常索引数据进行监控。
8.根据权利要求7所述的装置,其特征在于,所述历史索引数据获取模块还用于获取历史索引数据,获取所述历史索引数据对应的候选业务指标标识集合,所述候选业务指标标识集合包括至少一个候选业务指标标识,所述候选业务指标标识包括对应的候选历史业务数据,从所述候选业务指标标识集合中确定与所述待监控业务指标标识对应的目标候选业务指标标识,将所述目标候选业务指标标识对应的候选历史业务数据确定为所述待监控业务指标标识对应的历史业务数据。
9.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至6中任一项所述方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。
CN202011412923.XA 2020-12-04 2020-12-04 索引数据监控方法、装置、计算机设备和存储介质 Pending CN112463783A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011412923.XA CN112463783A (zh) 2020-12-04 2020-12-04 索引数据监控方法、装置、计算机设备和存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011412923.XA CN112463783A (zh) 2020-12-04 2020-12-04 索引数据监控方法、装置、计算机设备和存储介质

Publications (1)

Publication Number Publication Date
CN112463783A true CN112463783A (zh) 2021-03-09

Family

ID=74800101

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011412923.XA Pending CN112463783A (zh) 2020-12-04 2020-12-04 索引数据监控方法、装置、计算机设备和存储介质

Country Status (1)

Country Link
CN (1) CN112463783A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117520410A (zh) * 2023-11-03 2024-02-06 华青融天(北京)软件股份有限公司 业务数据处理方法、装置、电子设备和计算机可读介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107705149A (zh) * 2017-09-22 2018-02-16 平安科技(深圳)有限公司 数据实时监控方法、装置、终端设备及存储介质
CN110399367A (zh) * 2018-04-12 2019-11-01 腾讯科技(深圳)有限公司 业务数据处理方法、装置、计算机设备及存储介质
CN111159524A (zh) * 2019-12-30 2020-05-15 北京同邦卓益科技有限公司 监控方法和***,及存储介质
CN111400130A (zh) * 2020-03-06 2020-07-10 平安科技(深圳)有限公司 任务监控方法、装置、电子设备及存储介质
CN111767193A (zh) * 2020-07-01 2020-10-13 中国银行股份有限公司 一种服务器数据异常检测方法、装置、存储介质及设备

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107705149A (zh) * 2017-09-22 2018-02-16 平安科技(深圳)有限公司 数据实时监控方法、装置、终端设备及存储介质
CN110399367A (zh) * 2018-04-12 2019-11-01 腾讯科技(深圳)有限公司 业务数据处理方法、装置、计算机设备及存储介质
CN111159524A (zh) * 2019-12-30 2020-05-15 北京同邦卓益科技有限公司 监控方法和***,及存储介质
CN111400130A (zh) * 2020-03-06 2020-07-10 平安科技(深圳)有限公司 任务监控方法、装置、电子设备及存储介质
CN111767193A (zh) * 2020-07-01 2020-10-13 中国银行股份有限公司 一种服务器数据异常检测方法、装置、存储介质及设备

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117520410A (zh) * 2023-11-03 2024-02-06 华青融天(北京)软件股份有限公司 业务数据处理方法、装置、电子设备和计算机可读介质

Similar Documents

Publication Publication Date Title
CN109474578B (zh) 报文消息校验方法、装置、计算机设备和存储介质
CN109672741B (zh) 微服务监控方法、装置、计算机设备和存储介质
CN110008118B (zh) 页面数据测试方法、装置、计算机设备和存储介质
WO2020186786A1 (zh) 文件处理方法、装置、计算机设备和存储介质
CN111078507A (zh) 数据监控方法、***、计算机设备和存储介质
CN109542962B (zh) 数据处理方法、装置、计算机设备和存储介质
CN108924258B (zh) 后台信息推送方法、装置、计算机设备和存储介质
CN110659297A (zh) 数据处理方法、装置、计算机设备和存储介质
CN109542764B (zh) 网页自动化测试方法、装置、计算机设备和存储介质
CN112181569A (zh) 页面个性化显示方法、装置、计算机设备及存储介质
CN110659298A (zh) 财务数据处理方法、装置、计算机设备和存储介质
CN111078559A (zh) java代码中函数调用的提取方法、装置、介质及计算机设备
CN111400578B (zh) 货物数据查询方法、装置、计算机设备和存储介质
CN115544007A (zh) 标签预处理方法、装置、计算机设备和存储介质
US20220039001A1 (en) Network search method and apparatus, device and storage medium
CN111324687A (zh) 知识库中数据处理方法、装置、计算机设备和存储介质
CN111324375A (zh) 代码管理方法、装置、计算机设备和存储介质
CN112463783A (zh) 索引数据监控方法、装置、计算机设备和存储介质
CN114003432A (zh) 参数校验方法、装置、计算机设备和存储介质
CN110569167B (zh) 网页报警监控方法、脚本报错方法、装置及计算机设备
CN110598124B (zh) 数值属性挖掘方法、装置、计算机设备和存储介质
CN111221853A (zh) 药品清单异常检测方法、装置、计算机设备和存储介质
CN112579571B (zh) 监控数据配置、数据监控方法、装置、设备及存储介质
CN112783866B (zh) 数据读取方法、装置、计算机设备和存储介质
CN115687350A (zh) 索引构建方法、装置、计算机设备和存储介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination