[發明專利]一種數據監控方法、裝置、計算設備及存儲介質在審
| 申請號: | 201810036096.5 | 申請日: | 2018-01-15 |
| 公開(公告)號: | CN108132868A | 公開(公告)日: | 2018-06-08 |
| 發明(設計)人: | 王思發 | 申請(專利權)人: | 政采云有限公司 |
| 主分類號: | G06F11/30 | 分類號: | G06F11/30 |
| 代理公司: | 北京智信禾專利代理有限公司 11637 | 代理人: | 吳肖肖 |
| 地址: | 310024 浙江省杭州市*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 過濾數據 存儲介質 計算設備 日志數據 日志文件 數據監控 隊列 寫入 過濾參數 記錄 預設 過濾 解析 第一線 發送 監控 申請 | ||
1.一種數據監控方法,其特征在于,包括:
監控根據預設的過濾參數過濾得到的第一過濾數據,并將所述第一過濾數據記錄到隊列;
通過第一線程將記錄到隊列的所述第一過濾數據寫入第一日志文件;
獲取所述第一日志文件中最新寫入的所述第一過濾數據,并將所述第一過濾數據解析為日志數據;
發送所述日志數據。
2.根據權利要求1所述的方法,其特征在于,還包括:
監控根據預設的過濾參數過濾得到的第二過濾數據,并將所述第二過濾數據記錄到所述隊列;
通過第二線程將記錄到所述隊列的所述第二過濾數據寫入第二日志文件;
獲取所述第二日志文件中最新寫入的所述第二過濾數據,并將所述第二過濾數據解析為日志數據。
3.根據權利要求2所述的方法,其特征在于,所述隊列包括第一隊列和第二隊列。
4.根據權利要求3所述的方法,其特征在于,
將所述第一過濾數據記錄到所述隊列包括:
將所述第一過濾數據記錄到所述第一隊列;
將所述第二過濾數據記錄到所述隊列包括:
所述第二過濾數據記錄到所述第二隊列。
5.根據權利要求1所述的方法,其特征在于,還包括:
接收接口調用請求;
通過第三線程返回所述接口調用請求對應的響應結果。
6.根據權利要求5所述的方法,其特征在于,所述過濾參數包括接口調用成功次數、接口調用失敗次數、對接口調用請求的響應時間、并發數、每個接口調用請求的完整調用鏈路、CPU使用率和/或內存占用率。
7.根據權利要求6所述的方法,其特征在于,所述監控根據預設的過濾參數過濾得到的第一過濾數據之后,還包括:
當檢測到所述接口調用失敗次數大于預設閾值時,發出報警通知。
8.根據權利要求7所述的方法,其特征在于,當檢測到所述接口調用失敗次數大于預設閾值時,發出報警通知之后,還包括:
通過每個接口調用請求的完整調用鏈路查看所述接口調用失敗時的整個調用鏈路信息。
9.根據權利要求4所述的方法,其特征在于,所述通過第二線程將記錄到所述隊列的所述第二過濾數據寫入第二日志文件包括:
通過第二線程將記錄到第二隊列的所述第二過濾數據按照預設的時間間隔寫入第二日志文件。
10.一種數據監控裝置,其特征在于,包括:
第一監控模塊,用于監控根據預設的過濾參數過濾得到的第一過濾數據,并將所述第一過濾數據記錄到隊列;
第一寫入模塊,用于通過第一線程將記錄到隊列的所述第一過濾數據寫入第一日志文件;
第一解析模塊,用于獲取所述第一日志文件中最新寫入的所述第一過濾數據,并將所述第一過濾數據解析為日志數據;
發送模塊,用于發送所述日志數據。
11.根據權利要求10所述的裝置,其特征在于,還包括:
第二監控模塊,用于監控根據預設的過濾參數過濾得到的第二過濾數據,并將所述第二過濾數據記錄到所述隊列;
第二寫入模塊,用于通過第二線程將記錄到所述隊列的所述第二過濾數據寫入第二日志文件;
第二解析模塊,用于獲取所述第二日志文件中最新寫入的所述第二過濾數據,并將所述第二過濾數據解析為日志數據。
12.根據權利要求11所述的裝置,其特征在于,所述隊列包括第一隊列和第二隊列。
13.根據權利要求12所述的裝置,其特征在于,
所述第一監控模塊還用于將所述第一過濾數據記錄到所述第一隊列;
所述第二監控模塊還用于將所述第二過濾數據記錄到所述第二隊列。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于政采云有限公司,未經政采云有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810036096.5/1.html,轉載請聲明來源鉆瓜專利網。





