System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及數據的鏈路監控,尤其涉及一種通信平臺的數據監控方法、裝置和終端設備。
技術介紹
1、通信平臺系統中對用戶與運營商之間的短消息的傳送,常通過監控數據功能來對消息下發的鏈路進行監控,但是經常需要人工去對消息數據進行篩選,根據需求排查出存在問題的消息數據,或排查出需要進行異常定位的消息。但是當前通信數據日數據量以億級數量單位進行遞增,因需要大量存儲監控數據導致了服務器資源成本大幅提升,且在數據量級龐大的情況下,現有技術無法快速地對龐大的消息數據進行針對性存儲和針對性排查,使得排查過程出現查詢數據慢,且導致通信平臺的消息數據監控結果的生成速率較低。
技術實現思路
1、本專利技術實施例提供了一種通信平臺的數據監控方法、裝置和終端設備,能有效解決現有技術中的無法快速地對龐大的消息數據進行針對性存儲和針對性排查,使得排查過程出現查詢數據慢,且導致通信平臺的消息數據監控結果的生成速率較低的問題。
2、本專利技術一實施例提供了一種通信平臺的數據監控方法,包括:
3、獲取用戶下發的消息數據;其中,所述消息數據對應一用于處理所述消息數據的執行方法,所述執行方法對應一已配置的監控數據表,所述監控數據表包含有若干數據類型;
4、在檢測到所述執行方法執行完畢時,根據所述執行方法對應的監控數據表,從所述消息數據中提取出與若干數據類型對應的待儲存數據;
5、將所述執行方法執行過程中的執行數據進行儲存,以及將各所述待儲存數據進行儲存;
6、根
7、優選地,所述執行方法,包括:數據過濾方法;
8、所述在檢測到所述執行方法執行完畢時,根據所述執行方法對應的監控數據表,從所述消息數據中提取出與若干數據類型對應的待儲存數據,包括:
9、在檢測到所述數據過濾方法執行完畢時,獲取所述消息數據被過濾后的第一消息數據;
10、獲取所述數據過濾方法對應的監控數據表,在判定所述監控數據表中的各數據類型都與所述第一消息數據中的數據類型對應時,從所述第一消息數據中提取出與若干數據類型對應的待儲存數據;
11、在判定所述監控數據表中的各數據類型不都與所述消息數據中的數據類型對應時,則不進行數據提取。
12、優選地,所述數據過濾方法,包括:用于過濾黑名單信息的數據過濾方法;
13、所述數據過濾方法對應的監控數據表,包括:消息類型、用戶名稱以及用于指示用戶標識的用戶號碼;
14、所述從所述第一消息數據中提取出與若干數據類型對應的待儲存數據,包括:
15、從所述第一消息數據中提取出消息類型、用戶名稱以及用于指示用戶標識的用戶號碼作為待儲存數據。
16、優選地,所述執行方法,包括:轉換方法;
17、在檢測到所述轉換方法執行完畢時,獲取所述消息數據被轉換后的第二消息數據;
18、獲取所述轉換方法對應的監控數據表,在判定所述監控數據表中的各數據類型都與所述第二消息數據中的數據類型對應時,從所述第二消息數據中提取出與若干數據類型對應的待儲存數據;
19、在判定所述監控數據表中的各數據類型不都與所述消息數據中的數據類型對應時,則不進行數據儲存。
20、優選地,所述轉換方法,包括:端口切換方法;
21、所述端口切換方法對應的監控數據表,包括:原端口類型、轉換后的端口類型、用戶名稱以及用于指示用戶標識的用戶號碼;
22、所述從所述第二消息數據中提取出與若干數據類型對應的待儲存數據,包括:
23、從所述第二消息數據中提取出原端口類型、轉換后的端口類型、用戶名稱以及用于指示用戶標識的用戶號碼,作為待儲存數據。
24、優選地,所述執行方法,包括:數據攔截方法;
25、所述數據攔截方法對應的監控數據表,包括:若干不同的關鍵詞;
26、所述在檢測到所述執行方法執行完畢時,根據所述執行方法對應的監控數據表,從所述消息數據中提取出與若干數據類型對應的待儲存數據,包括:
27、在檢測到所述數據攔截方法執行完畢時,獲取所述消息數據被數據攔截后的第三消息數據;
28、獲取所述數據攔截方法對應的監控數據表,從所述第三消息數據中提取出與關鍵詞對應的待儲存數據;
29、在判定所述監控數據表中的各關鍵詞都不與所述消息數據對應時,則不進行數據儲存。
30、優選地,所述監控數據表的配置過程,包括:
31、獲取一執行方法的源代碼,并提取出所述源代碼中的所有樣本數據類型;
32、生成包含數據類型選定區域以及數據類型編輯區域的可視化界面;其中,所述數據類型選定區域包括若干與所述源代碼對應的樣本數據類型;
33、響應用戶在所述數據類型選定區域的樣本數據類型選定操作,在數據類型編輯區域生成各已選定的數據類型;
34、根據已選定的數據類型生成包含有若干數據類型的監控數據表,并將所述監控數據表與所述執行方法進行映射綁定。
35、優選地,所述執行方法對應的監控結果,包括:用于表征消息數據的鏈路執行過程中對應的耗時分析結果;
36、或,包括:用于表征消息數據的鏈路執行過程中對應的發送異常或接收異常的分析結果;
37、或,包括:用于表征消息數據的鏈路執行過程中對應的節點異常分析結果。
38、在上述的方法實施例的基礎上,本專利技術對應提供了裝置項實施例。
39、本專利技術一實施例提供了一種通信平臺的數據監控裝置,包括:數據獲取模塊、數據提取模塊、數據存儲模塊以及監控結果生成模塊;
40、所述數據獲取模塊,用于獲取用戶下發的消息數據;其中,所述消息數據對應一用于處理所述消息數據的執行方法,所述執行方法對應一已配置的監控數據表,所述監控數據表包含有若干數據類型;
41、所述數據提取模塊,用于在檢測到所述執行方法執行完畢時,根據所述執行方法對應的監控數據表,從所述消息數據中提取出與若干數據類型對應的待儲存數據;
42、所述數據存儲模塊,用于將所述執行方法執行過程中的執行數據進行儲存,以及將各所述待儲存數據進行儲存;
43、所述監控結果生成模塊,用于根據與若干數據類型對應的已儲存數據和所述執行方法對應的執行數據,分析得到所述執行方法對應的監控結果。
44、在上述的方法實施例的基礎上,本專利技術對應提供了終端設備項實施例。
45、本專利技術另一實施例提供了一種終端設備,包括處理器、存儲器以及存儲在所述存儲器中且被配置為由所述處理器執行的計算機程序,所述處理器執行所述計算機程序時實現上述專利技術實施例所述的一種通信平臺的數據監控方法。
46、通過實施本專利技術具有如下有益效果:
47、本專利技術實施例提供了一種通信平臺的數據監控方法、裝置和本文檔來自技高網...
【技術保護點】
1.一種通信平臺的數據監控方法,其特征在于,包括:
2.如權利要求1所述的一種通信平臺的數據監控方法,其特征在于,所述執行方法,包括:數據過濾方法;
3.如權利要求2所述的一種通信平臺的數據監控方法,其特征在于,所述數據過濾方法,包括:用于過濾黑名單信息的數據過濾方法;
4.如權利要求1所述的一種通信平臺的數據監控方法,其特征在于,所述執行方法,包括:轉換方法;
5.如權利要求4所述的一種通信平臺的數據監控方法,其特征在于,所述轉換方法,包括:端口切換方法;
6.如權利要求1所述的一種通信平臺的數據監控方法,其特征在于,所述執行方法,包括:數據攔截方法;
7.如權利要求1所述的一種通信平臺的數據監控方法,其特征在于,所述監控數據表的配置過程,包括:
8.如權利要求1所述的一種通信平臺的數據監控方法,其特征在于,所述執行方法對應的監控結果,包括:用于表征消息數據的鏈路執行過程中對應的耗時分析結果;
9.一種通信平臺的數據監控裝置,其特征在于,包括:數據獲取模塊、數據提取模塊、數據存儲模塊
10.一種終端設備,其特征在于,包括處理器、存儲器以及存儲在所述存儲器中且被配置為由所述處理器執行的計算機程序,所述處理器執行所述計算機程序時實現如權利要求1至8中任意一項所述的一種通信平臺的數據監控方法。
...【技術特征摘要】
1.一種通信平臺的數據監控方法,其特征在于,包括:
2.如權利要求1所述的一種通信平臺的數據監控方法,其特征在于,所述執行方法,包括:數據過濾方法;
3.如權利要求2所述的一種通信平臺的數據監控方法,其特征在于,所述數據過濾方法,包括:用于過濾黑名單信息的數據過濾方法;
4.如權利要求1所述的一種通信平臺的數據監控方法,其特征在于,所述執行方法,包括:轉換方法;
5.如權利要求4所述的一種通信平臺的數據監控方法,其特征在于,所述轉換方法,包括:端口切換方法;
6.如權利要求1所述的一種通信平臺的數據監控方法,其特征在于,所述執行方法,包括:數據攔截方法...
【專利技術屬性】
技術研發人員:鄭峰彰,李敏風,林少明,
申請(專利權)人:廣州市玄武無線科技股份有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。