[發明專利]監控日志處理方法、裝置、設備及存儲介質在審
| 申請號: | 202011489454.1 | 申請日: | 2020-12-16 |
| 公開(公告)號: | CN112527600A | 公開(公告)日: | 2021-03-19 |
| 發明(設計)人: | 單鵬飛;萬齊帥 | 申請(專利權)人: | 平安銀行股份有限公司 |
| 主分類號: | G06F11/30 | 分類號: | G06F11/30;G06Q40/02 |
| 代理公司: | 深圳眾鼎專利商標代理事務所(普通合伙) 44325 | 代理人: | 譚果林 |
| 地址: | 518000 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 監控 日志 處理 方法 裝置 設備 存儲 介質 | ||
本發明涉及云監控技術領域,應用于日志監控領域,公開了一種監控日志處理方法、裝置、設備和存儲介質,方法部分包括:根據預設日志埋點實時獲取業務前端系統的監控日志,并將所述監控日志存儲至本地數組中;確定所述本地數組中所述監控日志的日志類型,所述日志類型包括常規日志;根據所述本地數組中所述監控日志的日志類型,循環判斷所述本地數組中的所述常規日志的數量是否超過預設數量;若所述本地數組中所述常規日志的數量超過所述預設數量,則刪除所述本地數組的常規日志,直至所述本地數組中的所述常規日志的數量小于預設數量;當所本地數組存儲有異常日志時,則將當前所述本地數組中所有監控日志上傳至日志處理服務端。
技術領域
本發明涉及云監控技術領域,應用于日志監控應用領域,尤其涉及一種監控日志處理方法、裝置、設備及存儲介質。
背景技術
目前,隨著信息技術的發展,計算機等智能設備的應用場景愈加豐富,運行于智能設備的各種應用程序也越來越豐富,但實際運行中難免會出錯,而用戶使用的智能設備作為前端設備,保證其穩定、正常運行當然非常重要。因此,開發者通常會通過日志系統,監控前端的運行狀況和操作內容形成各種監控日志。以銀行前端為例,銀行前端的日志系統對銀行前端開發排查異常起到非常重要的監控作用。
現有技術中,大多數將各類監控日志定期一同上傳至監控日志服務端,也即后端,便于開發人員查閱監控日志,從而發現問題。然而,上傳的監控日志類型雜多且龐雜,給監控日志服務端的處理能力有較高的要求,不利于節省服務器資源和節省流量。
發明內容
本發明涉及云監控技術領域,應用于日志監控應用領域,尤其提供一種監控日志處理方法、裝置、計算機設備及計算機可讀存儲介質,以解決現有技術中不利于節省服務器資源和節省流量的問題。
一種監控日志處理方法,包括:
根據預設日志埋點實時獲取業務前端系統的監控日志,并將所述監控日志存儲至本地數組中;
確定所述本地數組中所述監控日志的日志類型,所述日志類型包括常規日志;
根據所述本地數組中所述監控日志的日志類型,循環判斷所述本地數組中的所述常規日志的數量是否超過預設數量;
若所述本地數組中所述常規日志的數量超過所述預設數量,則刪除所述本地數組的常規日志,直至所述本地數組中的所述常規日志的數量小于預設數量;
當所本地數組存儲有異常日志時,則將當前所述本地數組中所有監控日志上傳至日志處理服務端。
一種監控日志處理裝置,包括:
獲取模塊,用于根據預設日志埋點實時獲取客戶端的監控日志;
存儲模塊,用于將所述監控日志存儲至所述客戶端所創建的本地數組中;
確定模塊,用于確定所述本地數組中所述監控日志的日志類型,所述日志類型包括常規日志;
判斷模塊,用于根據所述本地數組中所述監控日志的日志類型,循環判斷所述本地數組中的所述常規日志的數量是否超過預設數量;
刪除模塊,用于若所述本地數組中所述常規日志的數量超過所述預設數量,則刪除所述本地數組的常規日志,直至所述本地數組中的所述常規日志的數量小于預設數量;
上傳模塊,用于當所本地數組存儲有異常日志時,則將當前所述本地數組中所有監控日志上傳至日志處理服務端。
一種計算機設備,包括存儲器、處理器以及存儲在所述存儲器中并可在所述處理器上運行的計算機程序,所述處理器執行所述計算機程序時實現上述監控日志處理方法的步驟。
一種計算機可讀存儲介質,所述計算機可讀存儲介質存儲有計算機程序,所述計算機程序被處理器執行時實現上述監控日志處理方法的步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于平安銀行股份有限公司,未經平安銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011489454.1/2.html,轉載請聲明來源鉆瓜專利網。





