[發明專利]一種數據監控方法、裝置、計算設備及存儲介質在審
| 申請號: | 201810036096.5 | 申請日: | 2018-01-15 |
| 公開(公告)號: | CN108132868A | 公開(公告)日: | 2018-06-08 |
| 發明(設計)人: | 王思發 | 申請(專利權)人: | 政采云有限公司 |
| 主分類號: | G06F11/30 | 分類號: | G06F11/30 |
| 代理公司: | 北京智信禾專利代理有限公司 11637 | 代理人: | 吳肖肖 |
| 地址: | 310024 浙江省杭州市*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 過濾數據 存儲介質 計算設備 日志數據 日志文件 數據監控 隊列 寫入 過濾參數 記錄 預設 過濾 解析 第一線 發送 監控 申請 | ||
本申請提供的一種數據監控方法、裝置、計算設備及存儲介質,其中,所述方法包括:監控根據預設的過濾參數過濾得到的第一過濾數據,并將所述第一過濾數據記錄到隊列;通過第一線程將記錄到隊列的所述第一過濾數據寫入第一日志文件;獲取所述第一日志文件中最新寫入的所述第一過濾數據,并將所述第一過濾數據解析為日志數據;發送所述日志數據。
技術領域
本申請涉及計算機技術領域,特別涉及一種數據監控方法、裝置、計算設備及存儲介質。
背景技術
目前,現有的開源分布式服務框架自帶的監控系統,監控相關數據(如調用時間、調用次數等)時有一分鐘的延遲,對監控到的相關數據也是靜態生成統計圖片,當監控到的相關數據生成統計圖片后,也不能對監控到的相關數據按照自定義的時間范圍進行檢索,并且監控的相關數據也不完整,無法滿足用戶對該監控系統的需求。
發明內容
有鑒于此,本申請實施例提供了一種數據監控方法、裝置、計算設備及存儲介質,以解決現有技術中存在的技術缺陷。
本申請實施例公開了一種數據監控方法,包括:
監控根據預設的過濾參數過濾得到的第一過濾數據,并將所述第一過濾數據記錄到隊列;
通過第一線程將記錄到隊列的所述第一過濾數據寫入第一日志文件;
獲取所述第一日志文件中最新寫入的所述第一過濾數據,并將所述第一過濾數據解析為日志數據;
發送所述日志數據。
可選地,所述方法還包括:
監控根據預設的過濾參數過濾得到的第二過濾數據,并將所述第二過濾數據記錄到所述隊列;
通過第二線程將記錄到所述隊列的所述第二過濾數據寫入第二日志文件;
獲取所述第二日志文件中最新寫入的所述第二過濾數據,并將所述第二過濾數據解析為日志數據。
可選地,所述隊列包括第一隊列和第二隊列。
可選地,將所述第一過濾數據記錄到所述隊列包括:
將所述第一過濾數據記錄到所述第一隊列;
將所述第二過濾數據記錄到所述隊列包括:
所述第二過濾數據記錄到所述第二隊列。
可選地,所述方法還包括:
接收接口調用請求;
通過第三線程返回所述接口調用請求對應的響應結果。
可選地,所述過濾參數包括接口調用成功次數、接口調用失敗次數、對接口調用請求的響應時間、并發數、每個接口調用請求的完整調用鏈路、CPU使用率和/或內存占用率。
可選地,所述監控根據預設的過濾參數過濾得到的第一過濾數據之后,還包括:
當檢測到所述接口調用失敗次數大于預設閾值時,發出報警通知。
可選地,當檢測到所述接口調用失敗次數大于預設閾值時,發出報警通知之后,還包括:
通過每個接口調用請求的完整調用鏈路查看所述接口調用失敗時的整個調用鏈路信息。
可選地,所述通過第二線程將記錄到所述隊列的所述第二過濾數據寫入第二日志文件包括:
通過第二線程將記錄到第二隊列的所述第二過濾數據按照預設的時間間隔寫入第二日志文件。
另一方面,本申請還提供一種數據監控裝置,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于政采云有限公司,未經政采云有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810036096.5/2.html,轉載請聲明來源鉆瓜專利網。





