CN111626841A - 对联机交易进行监控的方法、***及相关设备 - Google Patents
对联机交易进行监控的方法、***及相关设备 Download PDFInfo
- Publication number
- CN111626841A CN111626841A CN202010278630.0A CN202010278630A CN111626841A CN 111626841 A CN111626841 A CN 111626841A CN 202010278630 A CN202010278630 A CN 202010278630A CN 111626841 A CN111626841 A CN 111626841A
- Authority
- CN
- China
- Prior art keywords
- transaction
- current
- transaction amount
- monitoring
- accumulated
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/02—Banking, e.g. interest calculation or account maintenance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/245—Query processing
- G06F16/2458—Special types of queries, e.g. statistical queries, fuzzy queries or distributed queries
- G06F16/2462—Approximate or statistical queries
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/04—Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Technology Law (AREA)
- Strategic Management (AREA)
- Marketing (AREA)
- Economics (AREA)
- Development Economics (AREA)
- Probability & Statistics with Applications (AREA)
- Fuzzy Systems (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- Computational Linguistics (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- General Engineering & Computer Science (AREA)
- Debugging And Monitoring (AREA)
Abstract
本发明实施方式提供一种对联机交易进行监控的方法、***及相关设备,涉及监控技术领域,所述方法包括:判断当前交易在当前预定时间段内的交易量是否小于第一阈值;若是,则确定当前交易为小样本联机交易,对当前交易进行如下处理:获取当前交易在当前版本周期内截止到当前时刻的累积交易量;判断所述累积交易量是否达到累积阈值;若所述累积交易量达到累积阈值,则以所述累积交易量为基础统计当前交易的监控指标的值;根据所述监控指标的值与监控告警阈值进行告警处理。相比于传统监控方法,本发明可以对小样本联机交易进行有效监控。
Description
技术领域
本发明涉及监控技术领域,特别涉及一种对联机交易进行监控的方法、 ***及相关设备。
背景技术
联机交易是银行联机交易***对外直接提供的实时动态交易,如对柜台、 自助设备和各种渠道等提供的交易,比如柜台存取款、贷款、ATM取款等。 监控联机交易、及时发现异常事件是保证交易质量的重要手段。
现有技术中,主要采用以下方式对联机交易进行监控:
1、业务探测监控,监控***每隔几分钟向联机交易***发起一笔模拟交 易,在该模拟交易异常时进行告警。
2、评价指标监控,监控***监控联机交易固定秒级或固定分钟级的评价 指标值,如,监控联机交易的每分钟的***成功率、业务成功率、平均处理 时间、平均响应时间等,当评价指标值低于或高于告警阈值时,进行告警。
本申请的发明人在实现本申请实施方式的发明技术方案的过程中,发现 上述现有技术中存在以下缺陷:
上述现有技术1只适用于整体联机交易***不可用的场景,无法监控某一 种联机交易。
上述现有技术2可以监控各种联机交易,但是其监控的评价指标均是统计 指标,联机交易的并发量越高,统计量越大,评级指标的值才越有实际意义。 然而,联机交易的并发量有大小之分,当联机交易的并发量很低时,即当联 机交易为小样本联机交易时,只要有几笔交易异常就会产生告警,例如,某 种交易的每分钟交易量为5-10笔,只要偶尔同时有2-4笔发生异常,***成功 率就会降到60%而产生告警。但是,这几笔交易异常往往不会影响整体***可 用率,这种报警为无效告警。对于小样本联机交易而言,无效告警非常多,处理大量无效告警会消耗大量的人力成本,但是如果不对这种无效告警进行 处理,则又无法发现异常事件。
发明内容
本发明的实施方式提供了一种对联机交易进行监控的方法、***及相关 设备,能够对小样本联机交易进行有效监控,解决现有技术中无法对小样本 联机交易进行有效监控的问题。
本发明实施方式的第一方面提供一种对联机交易进行监控的方法,所述 方法包括:
判断当前交易在当前预定时间段内的交易量是否小于第一阈值;
若是,则确定当前交易为小样本联机交易,并对当前交易进行如下处理:
获取当前交易在当前版本周期内截止到当前时刻的累积交易量;
判断所述累积交易量是否达到累积阈值;
若所述累积交易量达到累积阈值,则以所述累积交易量为基础统计当前 交易的监控指标的值;
根据所述监控指标的值与监控告警阈值进行告警处理。
在本发明的一种实施方式中,所述预定时间段包括:1分钟。
在本发明的一种实施方式中,所述第一阈值采用以下方式确定:
获取前一天内各交易在各自交易量峰值时间段的每分钟交易量;
按照各交易在各自交易量峰值时间段的每分钟交易量的大小对各交易进 行排序;
确定出排名处于预定位次的交易;
将确定出的交易的交易量峰值时间段的每分钟交易量确定为第一阈值。
在本发明的一种实施方式中,所述预定位次包括:
倒数第n位,其中n=INT[20%*N],N为交易总数。INT(X)表示取整函 数,即,INT[20%*N]表示对20%*N的值取整。
在本发明的一种实施方式中,所述监控指标包括:
***成功率、业务成功率、平均处理时间、平均响应时间。
在本发明的一种实施方式中,采用以下方式确定监控告警阈值:
获取当前交易的所述监控指标在当前版本周期的前一版本周期内的平均 值,将所述平均值确定为当前交易的所述监控指标的监控告警阈值。
本发明实施方式的第二方面提供一种对联机交易进行监控的***,所述 ***包括:
判断模块,用于判断当前交易在预定时间段内的交易量是否小于第一阈 值;
确定模块,用于在当前交易在预定时间段的交易量小于第一阈值时,确 定当前交易为小样本联机交易,并触发小样本联机交易处理模块对当前交易 进行处理;
所述小样本联机交易处理模块,包括:
累积交易量获取单元,用于获取当前交易在当前版本周期内截止到当前 时刻的累积交易量;
判断单元,用于判断所述累积交易量是否达到累积阈值;
监控指标统计单元,用于在所述累积交易量达到累积阈值时,以所述累 积交易量为基础统计当前交易的监控指标的值;
告警处理单元,用于根据所述监控指标的值与监控告警阈值进行告警处 理。
在本发明的一种实施方式中,所述预定时间段包括:1分钟。
在本发明的一种实施方式中,所述***还包括:第一阈值确定模块,所 述第一阈值确定模块包括:
交易量获取单元,用于获取前一天内各交易在各自交易量峰值时间段的 每分钟交易量;
排序单元,用于按照各交易在各自交易量峰值时间段的每分钟交易量的 大小对各交易进行排序;
交易确定单元,用于确定出排名处于预定位次的交易;
阈值确定单元,用于将确定出的交易的交易量峰值时间段的每分钟交易 量确定为第一阈值。
在本发明的一种实施方式中,所述预定位次包括:
倒数第n位,其中n=INT[20%*N],N为交易总数,INT[20%*N]表示对 20%*N取整。
在本发明的一种实施方式中,所述监控指标包括:
***成功率、业务成功率、平均处理时间、平均响应时间。
在本发明的一种实施方式汇总,所述小样本联机交易处理模块还包括:
监控告警阈值确定单元,用于采用以下方式确定监控告警阈值:
获取当前交易的所述监控指标在当前版本周期的前一版本周期内的平均 值,将所述平均值确定为当前交易的所述监控指标的监控告警阈值。
本发明实施方式的第三方面提供了一种计算机存储介质,其上存储有计 算机指令,该计算机指令能够被处理器执行以实现上述任意一种实施方式所 述的对联机交易进行监控的方法。
本发明实施方式的第四方面提供一种计算机设备,包括:
存储器,其上存储有计算机程序;
处理器,用于执行所述计算机程序以实现上述任意一种实施方式所述的 对联机交易进行监控的方法。
本发明实施方式提供的对联机交易进行监控的方法、***和相关设备相 比于现有技术具有如下有益技术效果:
本发明判断当前交易是否属于小样本联机交易,在当前交易为小样本联 机交易时,对当前交易进行如下监控:在当前交易的累积交易量达到累积阈 值时统计监控指标的值,根据监控指标的值与监控告警阈值进行告警处理。 通过这种方法,本发明可以对小样本联机交易进行有效的监控,在减少无效 告警的同时能够及时发现异常事件。
附图说明
为了更清楚地说明本发明实施方式中的技术方案,下面将对实施方式中 所需要使用的附图作简要的介绍,显而易见地,下面描述中的附图仅仅是本 发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动 的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施方式一的对联机交易进行监控的方法流程图;
图2是本发明实施方式一的确定第一阈值的方法流程图;
图3是本发明实施方式一的对联机交易进行监控的方法示例;
图4是本发明实施方式二的对联机交易进行监控的***模块示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发 明实施方式作进一步的详细描述。应当理解,下述的各种实施方式只用于举 例说明,而非用于限制本发明的保护范围。
【实施方式一】
本实施方式提供一种对联机交易进行监控的方法,如图1所示,所述方 法包括:
S101:判断当前交易在当前预定时间段内的交易量是否小于第一阈值。
S102:若是,则确定当前交易为小样本联机交易,则进行S103~S106 的处理。
当前交易为实时动态的联机交易,其可以为银行联机交易***对银行柜 台、自助设备和各种交易渠道提供的交易。可以获取当前交易在当前预定时 间段内的交易量,判断当前交易在当前预定时间段内的交易量是否小于第一 阈值,根据判断结果来对当前交易进行处理。预定时间段可以根据需求设定, 例如,预定时间段可以设定为一分钟,从而获取当前交易在当前一分钟内的 交易量。若当前交易在当前预定时间段内的交易量大于或者等于第一阈值, 则判断当前交易为大样本联机交易,对当前交易进行大样本监控告警处理。 大样本监控告警处理可以采用现有的监控告警处理方法,例如,以当前交易 在当前一分钟内的交易量为基础统计当前交易(大样本联机交易)在当前一 分钟内的评价指标的值,根据评价指标的值和该评价指标的阈值来对当前交 易进行告警处理。若当前交易在当前预定时间段内的交易量小于第一阈值, 则判断当前交易为小样本联机交易,可以采用以下S103~S106对当前交易进 行小样本监控告警处理。
S103:获取当前交易在当前版本周期内截止到当前时刻的累积交易量;
版本周期为联机交易***的软件版本周期,其可以为一周、两周等。不 同版本周期的交易处理可能发生变化,本实施方式获取当前交易在当前版本 周期内截止到当前时刻(即从当前版本周期的开始时刻到当前时刻)的累积 交易量,可以避免将之前版本周期的交易量累积到当前版本周期,从而提高 监控的准确度。
S104:判断所述累积交易量是否达到累积阈值。
S105:若所述累积交易量达到累积阈值,则以所述累积交易量为基础统 计当前交易的监控指标的值。
S106:根据所述监控指标的值与监控告警阈值进行告警处理。
若处理S104判断累积交易量达到累积阈值,则可以在处理S106之后转到 处理S101,继续判断当前交易是否为小样本联机交易,进而根据判断结果继 续对当前交易进行处理。若处理S104判断累积交易量没有达到累积阈值,则 可以直接转到处理S101。
本实施方式在判断当前交易为小样本联机交易时,获取当前交易在当前 版本周期内截止到当前时刻的累积交易量,在当前交易的累积交易量达到累 积阈值时统计当前交易的监控指标值,根据监控指标值判断是否进行告警处 理,而在当前交易的累积交易量未达到累积阈值时,则不进行统计判断,通 过这种方式,可以解决统计量过小而导致的无效告警过多的问题,同时能够 及时发现小样本联机交易的异常事件。
其中,在处理S105中,监控指标可以根据需要设定,例如,可以选用系 统成功率、业务成功率、平均处理时间、平均响应时间中的任意一种或多种 作为监控指标。监控告警阈值与监控指标对应。对于选定的监控指标而言, 其对应的监控告警阈值可以按照以下方式确定:获取当前交易的所述监控指 标在当前版本周期的前一版本周期内的平均值,将该平均值确定为当前交易 的所述监控指标的监控告警阈值。例如,当前交易为A,其监控指标为X,当 前版本周期为第二版本周期,其前一版本周期为第一版本周期,则可以获取A 交易的X指标在第一版本周期的平均值,以该平均值作为A交易的X指标在当 前版本周期的监控告警阈值,X为***成功率、业务成功率、平均处理时间、 平均响应时间中的任意一种或多种。通过上述方式,可以动态的确定监控告 警阈值,以对当前交易进行更为准确的告警处理。
所述监控告警阈值也可以采用其他方式来确定,对此本发明不作限定。 例如,也可以将静态固定阈值确定为监控告警阈值。
本实施方式根据第一阈值判断当前交易是否为小样本联机交易,进而根 据判断结果对当前交易进行监控告警处理。因此,第一阈值对判断当前交易 是否为小样本联机交易有着重要影响,进而影响对当前交易采用何种监控告 警处理方式。本申请的发明人在实现本发明实施方式的过程中发现,80%的小 样本联机交易都集中在交易量在后20%的交易中,基于这一发现,本实施方式 的第一阈值可以采用图2所示的方法来确定:
S201:获取前一天内各交易在各自交易量峰值时间段的每分钟交易量;
S202:按照各交易在各自交易量峰值时间段的每分钟交易量的大小对各 交易进行排序;
S203:确定出排名处于预定位次的交易,其中,所述预定位次为倒数第 位,n=INT[20%*N],N为交易总数,INT[20%*N]表示对20%*N取整,其可以 向上取整,也可以向下取整,还可以四舍五入取整,在此,本发明不作限定。
S204:将确定出的交易的交易量峰值时间段的每分钟交易量确定为第一 阈值。
可以理解的是,本实施方式的第一阈值用于和当前交易在当前预定时间 段的交易量进行比较,因此,第一阈值的时间长度和预定时间段的时间长度 应当相同。本实施方式在确定第一阈值时,采用交易量峰值时间段的每分钟 交易量,在其他实施方式中,每分钟也可以替换为其他时间长度,例如,每 分钟,每秒钟等,只要该时间长度和预定时间段的时间长度相同即可。预定 时间段的时间长度可以根据监控需求设定,但是,预定时间段的长度如果过 小,在预定时间段内可能无法获取的足够样本,导致无法判断当前交易是否为小样本交易。预定时间段的长度如果过长,则预定时间段的交易量可能无 法真实反映当前时刻的交易量,从而导致误判。例如,预定时间段的长度设 置为1秒钟,1秒钟内的交易量可能很少,根据当前交易在当前1秒钟的交易量 可能无法判断当前交易是否为小样本联机交易,预定时间段的长度设置为30 分钟,当前30分钟的交易量可能无法反应当前交易在当前时刻的真实交易量, 根据当前交易在当前30分钟的交易量判断当前交易是否为小样本交易可能会 导致误判。为了提高判断的准确性,本实施方式中的预定时间段设置为1分钟,并且,在确定第一阈值时,采用每分钟的交易量。
本实施方式将前一天内峰值交易量处于交易排名的倒数第20%处的交易 的峰值时间段的每分钟交易量确定为第一阈值,使用该方法确定出的第一阈 值来判断当前交易是否为小样本交易可以提高判断的置信度,从而可以对当 前交易采用与其当前交易量更为适应的监控告警方法,减少由于采用与当前 交易的当前交易量不适应的监控告警方法而导致的误告。并且,本实施方式 根据前一天内各交易的交易量峰值时间段的交易量来确定第一阈值,确定出 的第一阈值为动态阈值,其可以根据各交易的峰值交易量情况进行动态更新, 从而进一步提高第一阈值的实时性。
下面以对当前交易A进行监控为例进一步说明本实施方式。如图3所示, 对当前交易A的监控流程如下:
S301:获取A交易在当前一分钟内的交易量;
S302:判断所述交易量是否小于第一阈值;若所述交易量小于第一阈值, 则确定A交易为小样本联机交易,则转到处理S313;若所述交易量大于等于 第一阈值,则确定A交易为大样本联机交易,则转到处理S323。
其中,所述第一阈值为在前一天内各交易的交易量峰值时间段的每分钟 交易量的排序中,排名处于倒数第20%处的交易的交易量峰值时间段的每分 钟交易量。例如,前一天内有10种交易,其各自峰值时间段的每分钟交易量 分别为:100、90、80、70、60、50、40、30、20、10,则第一阈值为20。
S313:获取A交易在当前一周内截止到当前时刻的累积交易量;其中, 一周为版本周期。
S314:判断所述累积交易量是否大于或等于累积阈值,若是,则转到S315; 若否,则转到S301;
S315:以所述累积交易量为基础统计A交易的***成功率;
S316:判断所述***成功率是否小于A交易的***成功率的监控告警阈 值。若小于,则转到S317进行告警;若不小于,则转到S301,继续获取A 交易在下一分钟的交易量。其中,A交易的***成功率的监控告警阈值可以 通过A交易在前一周内的***成功率的平均值确定。
S317:告警。其中,可以采用多种告警方法,例如,发邮件或短信给运 维人员,在用户界面显示告警信息等,对此本发明不做限定。
S323:以所述交易量(即A交易在当前一分钟的交易量)为基础统计A 交易的***成功率;
S324:判断所述***成功率是否小于设定阈值,若小于,则转到S325进 行告警;若不小于,则转到S301,继续获取A交易在下一分钟的交易量。
S325:告警。
【实施方式二】
本实施方式提供一种对联机交易进行监控的***。如图4所示,对联机 交易进行监控的***10包括:
判断模块11,用于判断当前交易在预定时间段内的交易量是否小于第一 阈值;
确定模块12,用于在当前交易在预定时间段的交易量小于第一阈值时, 确定当前交易为小样本联机交易,并触发小样本联机交易处理模块对当前交 易进行处理;
小样本联机交易处理模块13,包括:
累积交易量获取单元131,用于获取当前交易在当前版本周期内截止到当 前时刻的累积交易量;
判断单元132,用于判断所述累积交易量是否达到累积阈值;
监控指标统计单元133,用于在所述累积交易量达到累积阈值时,以所述 累积交易量为基础统计当前交易的监控指标的值;
告警处理单元134,用于根据所述监控指标的值与监控告警阈值进行告警 处理。
其中,所述预定时间段包括:1分钟。
进一步地,所述***还包括:第一阈值确定模块14,第一阈值确定模块 14包括:
交易量获取单元141,用于获取前一天内各交易在各自交易量峰值时间段 的每分钟交易量;
排序单元142,用于按照各交易在各自交易量峰值时间段的每分钟交易量 的大小对各交易进行排序;
交易确定单元143,用于确定出排名处于预定位次的交易;
阈值确定单元144,用于将确定出的交易的交易量峰值时间段的每分钟交 易量确定为第一阈值。
其中,所述预定位次包括:
倒数第n位,其中n=INT[20%*N],N为交易总数,INT[20%*N]表示对 20%*N取整。
其中,所述监控指标包括:
***成功率、业务成功率、平均处理时间、平均响应时间。
进一步地,所述小样本联机交易处理模块13还包括:监控告警阈值确定 单元135,用于采用以下方式确定监控告警阈值:
获取当前交易的所述监控指标在当前版本周期的前一版本周期内的平均 值,将所述平均值确定为当前交易的所述监控指标的监控告警阈值。
本实施方式提供的对联机交易进行监控的***的工作过程、处理可以参 照前述实施方式中对联机交易进行监控的方法的对应处理过程,在此不再赘 述。
虽然本文举例描述了一些实施方式,但是,在不脱离本发明实质的前提 下,可以对这些实施方式进行各种变形,所有这些变形仍属于本发明的构思, 并且落入本发明权利要求所限定的保护范围。例如,在本发明各实施方式中, 多个模块中的部分模块的功能可以组合或集成为由一个模块实现,或者,某 个模块的功能可以分成由多个模块实现。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发 明可借助软件结合硬件平台的方式来实现。基于这样的理解,本发明的技术 方案对背景技术做出贡献的全部或者部分可以以软件产品的形式体现出来, 该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包 括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网 络设备等)执行本发明各个实施方式或者实施方式的某些部分所述的方法。
【实施方式三】
本发明实施方式提供一种计算机存储介质,如硬盘、光盘、闪存、软盘、 磁带等,其上存储有计算机可读指令,该计算机可读指令能够被处理器执行 以实现上述任意一种实施方式所述的对联机交易进行监控的方法或处理。
【实施方式四】
本发明实施方式提供一种计算机设备,包括:
存储器,其上存储有计算机程序,
处理器,其可以执行所述计算机程序以实现上述任意一种实施方式所述 的对联机交易进行监控的方法或处理。
本发明说明书中使用的术语和措辞仅仅为了举例说明,并不意味构成限 定。本领域技术人员应当理解,在不脱离所公开的实施方式的基本原理的前 提下,对上述实施方式中的各细节可进行各种变化。因此,本发明的保护范 围只由权利要求确定,在权利要求中,除非另有说明,所有的术语应按最宽 泛合理的意思进行理解。
Claims (14)
1.一种对联机交易进行监控的方法,其特征在于,所述方法包括:
判断当前交易在当前预定时间段内的交易量是否小于第一阈值;
若是,则确定当前交易为小样本联机交易,对当前交易进行如下处理:
获取当前交易在当前版本周期内截止到当前时刻的累积交易量;
判断所述累积交易量是否达到累积阈值;
若所述累积交易量达到累积阈值,则以所述累积交易量为基础统计当前交易的监控指标的值;
根据所述监控指标的值与监控告警阈值进行告警处理。
2.根据权利要求1所述的方法,其特征在于,所述预定时间段包括:1分钟。
3.根据权利要求2所述的方法,其特征在于,所述第一阈值采用以下方式确定:
获取前一天内各交易在各自交易量峰值时间段的每分钟交易量;
按照各交易在各自交易量峰值时间段的每分钟交易量的大小对各交易进行排序;
确定出排名处于预定位次的交易;
将确定出的交易的交易量峰值时间段的每分钟交易量确定为第一阈值。
4.根据权利要求3所述的方法,其特征在于,所述预定位次包括:
倒数第n位,其中n=INT[20%*N],N为交易总数,INT[20%*N]表示对20%*N取整。
5.根据权利要求1-4中任意一项权利要求所述的方法,其特征在于,所述监控指标包括:
***成功率、业务成功率、平均处理时间、平均响应时间。
6.根据权利要求1-4中任意一项权利要求所述的方法,其特征在于,采用以下方式确定监控告警阈值:
获取当前交易的所述监控指标在当前版本周期的前一版本周期内的平均值,将所述平均值确定为当前交易的所述监控指标的监控告警阈值。
7.一种对联机交易进行监控的***,其特征在于,所述***包括:
判断模块,用于判断当前交易在预定时间段内的交易量是否小于第一阈值;
确定模块,用于在当前交易在预定时间段的交易量小于第一阈值时,确定当前交易为小样本联机交易,并触发小样本联机交易处理模块对当前交易进行处理;
所述小样本联机交易处理模块,包括:
累积交易量获取单元,用于获取当前交易在当前版本周期内截止到当前时刻的累积交易量;
判断单元,用于判断所述累积交易量是否达到累积阈值;
监控指标统计单元,用于在所述累积交易量达到累积阈值时,以所述累积交易量为基础统计当前交易的监控指标的值;
告警处理单元,用于根据所述监控指标的值与监控告警阈值进行告警处理。
8.根据权利要求7所述的***,其特征在于,所述预定时间段包括:1分钟。
9.根据权利要求8所述的***,其特征在于,所述***还包括:第一阈值确定模块,所述第一阈值确定模块包括:
交易量获取单元,用于获取前一天内各交易在各自交易量峰值时间段的每分钟交易量;
排序单元,用于按照各交易在各自交易量峰值时间段的每分钟交易量的大小对各交易进行排序;
交易确定单元,用于确定出排名处于预定位次的交易;
阈值确定单元,用于将确定出的交易的交易量峰值时间段的每分钟交易量确定为第一阈值。
10.根据权利要求9所述的***,其特征在于,所述预定位次包括:
倒数第n位,其中n=INT[20%*N],N为交易总数,INT[20%*N]表示对20%*N取整。
11.根据权利要求7-10中任意一项权利要求所述的***,其特征在于,所述监控指标包括:
***成功率、业务成功率、平均处理时间、平均响应时间。
12.根据权利要求7-10中任意一项权利要求所述的***,其特征在于,所述小样本联机交易处理模块还包括:
监控告警阈值确定单元,用于采用以下方式确定监控告警阈值:
获取当前交易的所述监控指标在当前版本周期的前一版本周期内的平均值,将所述平均值确定为当前交易的所述监控指标的监控告警阈值。
13.一种计算机存储介质,其上存储有计算机指令,其特征在于,该计算机指令能够被处理器执行以实现权利要求1-6中任意一项权利要求所述的方法。
14.一种计算机设备,其特征在于,包括:
存储器,其上存储有计算机程序;
处理器,用于执行所述计算机程序以实现权利要求1-6中任意一项权利要求所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010278630.0A CN111626841A (zh) | 2020-04-10 | 2020-04-10 | 对联机交易进行监控的方法、***及相关设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010278630.0A CN111626841A (zh) | 2020-04-10 | 2020-04-10 | 对联机交易进行监控的方法、***及相关设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111626841A true CN111626841A (zh) | 2020-09-04 |
Family
ID=72273015
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010278630.0A Pending CN111626841A (zh) | 2020-04-10 | 2020-04-10 | 对联机交易进行监控的方法、***及相关设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111626841A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112767160A (zh) * | 2021-01-21 | 2021-05-07 | 中国工商银行股份有限公司 | 一种基于内存的联机交易处理方法及装置 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104020724A (zh) * | 2013-03-01 | 2014-09-03 | 中芯国际集成电路制造(上海)有限公司 | 告警监控方法和装置 |
CN108537544A (zh) * | 2018-04-04 | 2018-09-14 | 中南大学 | 一种交易***实时监控方法及其监控*** |
CN109509082A (zh) * | 2018-10-31 | 2019-03-22 | 中国银行股份有限公司 | 银行应用***的监控方法及装置 |
CN110020769A (zh) * | 2018-12-19 | 2019-07-16 | 阿里巴巴集团控股有限公司 | 一种业务风险监控方法、装置及设备 |
US10445738B1 (en) * | 2018-11-13 | 2019-10-15 | Capital One Services, Llc | Detecting a transaction volume anomaly |
-
2020
- 2020-04-10 CN CN202010278630.0A patent/CN111626841A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104020724A (zh) * | 2013-03-01 | 2014-09-03 | 中芯国际集成电路制造(上海)有限公司 | 告警监控方法和装置 |
CN108537544A (zh) * | 2018-04-04 | 2018-09-14 | 中南大学 | 一种交易***实时监控方法及其监控*** |
CN109509082A (zh) * | 2018-10-31 | 2019-03-22 | 中国银行股份有限公司 | 银行应用***的监控方法及装置 |
US10445738B1 (en) * | 2018-11-13 | 2019-10-15 | Capital One Services, Llc | Detecting a transaction volume anomaly |
CN110020769A (zh) * | 2018-12-19 | 2019-07-16 | 阿里巴巴集团控股有限公司 | 一种业务风险监控方法、装置及设备 |
Non-Patent Citations (1)
Title |
---|
陈青山, 暨南大学出版社 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112767160A (zh) * | 2021-01-21 | 2021-05-07 | 中国工商银行股份有限公司 | 一种基于内存的联机交易处理方法及装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8458530B2 (en) | Continuous system health indicator for managing computer system alerts | |
US10963330B2 (en) | Correlating failures with performance in application telemetry data | |
US8732534B2 (en) | Predictive incident management | |
JP4541364B2 (ja) | 意味のある変動を明らかにする自動監視及び動的プロセスメトリクスの統計分析 | |
WO2020215721A1 (zh) | 一种激光雷达的寿命预测方法 | |
CN110601900B (zh) | 一种网络故障预警方法及装置 | |
CN108599977B (zh) | 基于统计方法监控***可用性的***及方法 | |
US20090158189A1 (en) | Predictive monitoring dashboard | |
US20090271511A1 (en) | Automatic context-based baselining for transactions | |
CN107368372B (zh) | 一种基于云海os平台的资源展示方法与装置 | |
US20140115400A1 (en) | Device and method for fault management of smart device | |
CN111752481B (zh) | 一种基于spd的内存监控及寿命预测方法和*** | |
CN110262955B (zh) | 基于pinpoint的应用性能监控工具 | |
CN113590427B (zh) | 一种监控指标异常的告警方法、装置、存储介质和设备 | |
CN111626841A (zh) | 对联机交易进行监控的方法、***及相关设备 | |
CN107480703B (zh) | 交易故障检测方法及装置 | |
CN110673973A (zh) | 应用程序编程接口api的异常确定方法和装置 | |
CN113342608A (zh) | 流式计算引擎任务的监控方法及装置 | |
CN112256548A (zh) | 异常数据的监听方法、装置、服务器及存储介质 | |
CN107357703B (zh) | 一种终端应用耗电检测方法及服务器 | |
CN114661562A (zh) | 一种数据告警方法、装置、设备及介质 | |
CN114531338A (zh) | 一种基于调用链数据的监控告警和溯源方法及*** | |
CN112882854B (zh) | 一种请求异常的处理方法及装置 | |
CN114331688A (zh) | 一种银行柜面***业务批量运行状态检测方法及装置 | |
CN111444086A (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 |