本申請涉及數(shù)據(jù)監(jiān)控處理領(lǐng)域,尤其涉及一種數(shù)據(jù)監(jiān)控方法、裝置、終端設(shè)備、存儲介質(zhì)以及計算機程序產(chǎn)品。
背景技術(shù):
1、在銀行業(yè)的業(yè)務(wù)系統(tǒng)中,存在著多種多樣的業(yè)務(wù)類型,對于簡單業(yè)務(wù)的數(shù)據(jù)管控,可以通過特定類型數(shù)據(jù)的監(jiān)控,實現(xiàn)對業(yè)務(wù)數(shù)據(jù)的異常監(jiān)測,可以在一定程度上保證系統(tǒng)的流暢運行。
2、隨著國民經(jīng)濟(jì)的發(fā)展,銀行開設(shè)的業(yè)務(wù)也開始變得繁多,同時使用的系統(tǒng),例如資產(chǎn)撥備,資產(chǎn)分類,違約管理等系統(tǒng)對于數(shù)據(jù)管控的要求也越高,如果采用現(xiàn)有技術(shù)中的特定類型數(shù)據(jù)監(jiān)控,會導(dǎo)致數(shù)據(jù)的監(jiān)控缺少對任務(wù)執(zhí)行進(jìn)度的監(jiān)控及預(yù)警、缺少對上游數(shù)據(jù)變化的監(jiān)控及預(yù)警,當(dāng)上游數(shù)據(jù)出現(xiàn)較大變化時,沒有有效的方式通知到下游系統(tǒng)負(fù)責(zé)人,除此之外,對于監(jiān)控指標(biāo)而言,隨著數(shù)據(jù)的變化,也會導(dǎo)致監(jiān)控指標(biāo)需要進(jìn)行對應(yīng)的變化,故在現(xiàn)有技術(shù)中還缺乏對業(yè)務(wù)系統(tǒng)關(guān)鍵指標(biāo)匯總查看的功能、對業(yè)務(wù)系統(tǒng)關(guān)鍵指標(biāo)數(shù)據(jù)長期變化的趨勢分析以及對預(yù)警的長期監(jiān)控分析。
3、綜上所述,在現(xiàn)有技術(shù)的業(yè)務(wù)數(shù)據(jù)監(jiān)控中缺乏對業(yè)務(wù)數(shù)據(jù)以及監(jiān)控指標(biāo)的管理,導(dǎo)致業(yè)務(wù)系統(tǒng)沒有得到很好地監(jiān)控,影響用戶的使用體驗。
4、上述內(nèi)容僅用于輔助理解本申請的技術(shù)方案,并不代表承認(rèn)上述內(nèi)容是現(xiàn)有技術(shù)。
技術(shù)實現(xiàn)思路
1、本申請的主要目的在于提供一種數(shù)據(jù)監(jiān)控方法、裝置、終端設(shè)備以及存儲介質(zhì),旨在解決無法對業(yè)務(wù)系統(tǒng)進(jìn)行對應(yīng)指標(biāo)的數(shù)據(jù)監(jiān)控以及用戶通知,導(dǎo)致業(yè)務(wù)受到影響的技術(shù)問題。
2、為實現(xiàn)上述目的,本申請?zhí)岢鲆环N數(shù)據(jù)方法,所述的方法包括:
3、根據(jù)預(yù)設(shè)的監(jiān)控指標(biāo),采集業(yè)務(wù)系統(tǒng)的指標(biāo)數(shù)據(jù),并將所述指標(biāo)數(shù)據(jù)發(fā)送至監(jiān)控預(yù)警平臺;
4、通過所述監(jiān)控預(yù)警平臺對所述指標(biāo)數(shù)據(jù)進(jìn)行數(shù)據(jù)監(jiān)控,得到監(jiān)控結(jié)果;
5、在所述監(jiān)控結(jié)果顯示所述指標(biāo)數(shù)據(jù)中出現(xiàn)預(yù)警數(shù)據(jù)的情況下,根據(jù)所述預(yù)警數(shù)據(jù)生成異常展示圖,并將所述預(yù)警數(shù)據(jù)展示圖發(fā)送至對應(yīng)的用戶。
6、在一實施例中,所述根據(jù)預(yù)設(shè)的監(jiān)控指標(biāo),采集業(yè)務(wù)系統(tǒng)的指標(biāo)數(shù)據(jù),并將所述指標(biāo)數(shù)據(jù)發(fā)送至監(jiān)控預(yù)警平臺的步驟之前,所述方法還包括:
7、解析所述業(yè)務(wù)系統(tǒng)得到業(yè)務(wù)類型、業(yè)務(wù)流程以及系統(tǒng)性能;
8、分析所述業(yè)務(wù)類型以及業(yè)務(wù)流程得到重點業(yè)務(wù)數(shù)據(jù);
9、分析所述系統(tǒng)性能得到重點系統(tǒng)數(shù)據(jù);
10、基于所述重點業(yè)務(wù)數(shù)據(jù)以及重點系統(tǒng)數(shù)據(jù)建立監(jiān)控指標(biāo)。
11、在一實施例中,所述根據(jù)預(yù)設(shè)的監(jiān)控指標(biāo),采集業(yè)務(wù)系統(tǒng)的指標(biāo)數(shù)據(jù),并將所述指標(biāo)數(shù)據(jù)發(fā)送至監(jiān)控預(yù)警平臺的步驟包括:
12、基于所述監(jiān)控指標(biāo),通過第三方依賴包對所述業(yè)務(wù)系統(tǒng)進(jìn)行指標(biāo)埋點,得到數(shù)據(jù)埋點;
13、根據(jù)所述數(shù)據(jù)埋點,采集所述業(yè)務(wù)系統(tǒng)的指標(biāo)數(shù)據(jù);
14、通過分布式事件流平臺kafka將所述指標(biāo)數(shù)據(jù)發(fā)送至所述監(jiān)控預(yù)警平臺。
15、在一實施例中,所述根據(jù)所述數(shù)據(jù)埋點,采集所述業(yè)務(wù)系統(tǒng)的指標(biāo)數(shù)據(jù)的步驟之后,所述方法還包括:
16、記錄所述數(shù)據(jù)埋點的采集時長;
17、基于預(yù)設(shè)的時長閾值對所述采集時長進(jìn)行異常分析,得到分析結(jié)果;
18、根據(jù)所述分析結(jié)果生成所述監(jiān)控指標(biāo)的指標(biāo)展示圖,并將所述指標(biāo)展示圖發(fā)送至對應(yīng)的用戶。
19、在一實施例中,所述通過所述監(jiān)控預(yù)警平臺對所述指標(biāo)數(shù)據(jù)進(jìn)行數(shù)據(jù)監(jiān)控的步驟包括:
20、對所述指標(biāo)數(shù)據(jù)進(jìn)行輪詢檢測;
21、當(dāng)所述指標(biāo)數(shù)據(jù)中存在符合預(yù)設(shè)的預(yù)警規(guī)則的數(shù)據(jù)時,提取符合所述預(yù)警規(guī)則的指標(biāo)數(shù)據(jù)作為預(yù)警數(shù)據(jù);
22、基于所述預(yù)警數(shù)據(jù)查詢得到所述預(yù)警規(guī)則的定級結(jié)果;
23、解析所述定級結(jié)果得到對應(yīng)的通知對象以及通知方式,并基于所述通知對象、通知方式以及預(yù)警數(shù)據(jù)輸出監(jiān)控結(jié)果。
24、在一實施例中,所述通過所述監(jiān)控預(yù)警平臺對所述指標(biāo)數(shù)據(jù)進(jìn)行數(shù)據(jù)監(jiān)控的步驟之后,所述方法還包括:
25、在預(yù)設(shè)的監(jiān)控周期內(nèi)未監(jiān)控到所述指標(biāo)數(shù)據(jù)出現(xiàn)預(yù)警數(shù)據(jù)的情況下,記錄所述監(jiān)控指標(biāo)為正常指標(biāo);
26、基于所述正常指標(biāo)生成數(shù)據(jù)報表,并將所述數(shù)據(jù)報表發(fā)送至所述用戶,以供所述用戶對所述監(jiān)控指標(biāo)進(jìn)行調(diào)整。
27、此外,為實現(xiàn)上述目的,本申請還提出一種數(shù)據(jù)監(jiān)控裝置,所述數(shù)據(jù)監(jiān)控裝置包括:
28、采集模塊,用于根據(jù)預(yù)設(shè)的監(jiān)控指標(biāo),采集業(yè)務(wù)系統(tǒng)的指標(biāo)數(shù)據(jù),并將所述指標(biāo)數(shù)據(jù)發(fā)送至監(jiān)控預(yù)警平臺;
29、監(jiān)控模塊,用于通過所述監(jiān)控預(yù)警平臺對所述指標(biāo)數(shù)據(jù)進(jìn)行數(shù)據(jù)監(jiān)控;
30、生成模塊,用于在監(jiān)控到所述指標(biāo)數(shù)據(jù)中出現(xiàn)預(yù)警數(shù)據(jù)的情況下,根據(jù)所述預(yù)警數(shù)據(jù)生成異常展示圖,并將所述預(yù)警數(shù)據(jù)展示圖發(fā)送至對應(yīng)的用戶。
31、此外,為實現(xiàn)上述目的,本申請還提出一種數(shù)據(jù)監(jiān)控設(shè)備,所述設(shè)備包括:存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的計算機程序,所述計算機程序配置為實現(xiàn)如上文所述的數(shù)據(jù)監(jiān)控方法的步驟。
32、此外,為實現(xiàn)上述目的,本申請還提出一種存儲介質(zhì),所述存儲介質(zhì)為計算機可讀存儲介質(zhì),所述存儲介質(zhì)上存儲有計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)如上文所述的數(shù)據(jù)監(jiān)控方法的步驟。
33、此外,為實現(xiàn)上述目的,本申請還提供一種計算機程序產(chǎn)品,所述計算機程序產(chǎn)品包括計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)如上文所述的數(shù)據(jù)監(jiān)控方法的步驟。
34、本申請?zhí)岢龅囊粋€或多個技術(shù)方案,至少具有以下技術(shù)效果:
35、本申請實施例提出的一種數(shù)據(jù)監(jiān)控方法、裝置、設(shè)備、存儲介質(zhì)以及計算機程序產(chǎn)品,通過根據(jù)預(yù)設(shè)的監(jiān)控指標(biāo),采集業(yè)務(wù)系統(tǒng)的指標(biāo)數(shù)據(jù),并將所述指標(biāo)數(shù)據(jù)發(fā)送至監(jiān)控預(yù)警平臺;通過所述監(jiān)控預(yù)警平臺對所述指標(biāo)數(shù)據(jù)進(jìn)行數(shù)據(jù)監(jiān)控,得到監(jiān)控結(jié)果;在所述監(jiān)控結(jié)果顯示所述指標(biāo)數(shù)據(jù)中出現(xiàn)預(yù)警數(shù)據(jù)的情況下,根據(jù)所述預(yù)警數(shù)據(jù)生成異常展示圖,并將所述預(yù)警數(shù)據(jù)展示圖發(fā)送至對應(yīng)的用戶。由此,通過預(yù)設(shè)的監(jiān)控指標(biāo)對業(yè)務(wù)系統(tǒng)進(jìn)行數(shù)據(jù)采集,隨后將采集得到的數(shù)據(jù)發(fā)送給監(jiān)控預(yù)警平臺,在預(yù)警監(jiān)控平臺監(jiān)控出指標(biāo)數(shù)據(jù)中出現(xiàn)預(yù)警數(shù)據(jù)的情況下,生成異常展示圖供用戶進(jìn)行觀測,解決了無法對業(yè)務(wù)系統(tǒng)進(jìn)行對應(yīng)指標(biāo)的數(shù)據(jù)監(jiān)控以及用戶通知,導(dǎo)致業(yè)務(wù)受到影響的問題,提高了數(shù)據(jù)監(jiān)控的效率。
1.一種數(shù)據(jù)監(jiān)控方法,其特征在于,所述數(shù)據(jù)監(jiān)控方法包括:
2.如權(quán)利要求1所述的方法,其特征在于,所述根據(jù)預(yù)設(shè)的監(jiān)控指標(biāo),采集業(yè)務(wù)系統(tǒng)的指標(biāo)數(shù)據(jù),并將所述指標(biāo)數(shù)據(jù)發(fā)送至監(jiān)控預(yù)警平臺的步驟之前,所述方法還包括:
3.如權(quán)利要求2所述的方法,其特征在于,所述根據(jù)預(yù)設(shè)的監(jiān)控指標(biāo),采集業(yè)務(wù)系統(tǒng)的指標(biāo)數(shù)據(jù),并將所述指標(biāo)數(shù)據(jù)發(fā)送至監(jiān)控預(yù)警平臺的步驟包括:
4.如權(quán)利要求3所述的方法,其特征在于,所述根據(jù)所述數(shù)據(jù)埋點,采集所述業(yè)務(wù)系統(tǒng)的指標(biāo)數(shù)據(jù)的步驟之后,所述方法還包括:
5.如權(quán)利要求1所述的方法,其特征在于,所述通過所述監(jiān)控預(yù)警平臺對所述指標(biāo)數(shù)據(jù)進(jìn)行數(shù)據(jù)監(jiān)控,得到監(jiān)控結(jié)果的步驟包括:
6.如權(quán)利要求1所述的方法,其特征在于,所述通過所述監(jiān)控預(yù)警平臺對所述指標(biāo)數(shù)據(jù)進(jìn)行數(shù)據(jù)監(jiān)控的步驟之后,所述方法還包括:
7.一種數(shù)據(jù)監(jiān)控裝置,其特征在于,所述裝置包括:
8.一種數(shù)據(jù)監(jiān)控設(shè)備,其特征在于,所述設(shè)備包括:存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的計算機程序,所述計算機程序配置為實現(xiàn)如權(quán)利要求1至6中任一項所述的數(shù)據(jù)監(jiān)控方法的步驟。
9.一種存儲介質(zhì),其特征在于,所述存儲介質(zhì)為計算機可讀存儲介質(zhì),所述存儲介質(zhì)上存儲有計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1至6中任一項所述的數(shù)據(jù)監(jiān)控方法的步驟。
10.一種計算機程序產(chǎn)品,其特征在于,所述計算機程序產(chǎn)品包括計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1至6中任一項所述的數(shù)據(jù)監(jiān)控方法的步驟。