[發明專利]一種系統監控方法及裝置在審
| 申請號: | 201610274173.1 | 申請日: | 2016-04-28 |
| 公開(公告)號: | CN107332680A | 公開(公告)日: | 2017-11-07 |
| 發明(設計)人: | 包玉雪;劉濤 | 申請(專利權)人: | 蘇寧云商集團股份有限公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24 |
| 代理公司: | 江蘇圣典律師事務所32237 | 代理人: | 許峰,蘇一幟 |
| 地址: | 210042 江蘇省*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 系統 監控 方法 裝置 | ||
技術領域
本發明涉及互聯網技術領域,尤其涉及一種系統監控方法及裝置。
背景技術
基于大數據的業務處理系統,已被廣泛應用在電子商務平臺、信息管理中心等應用場景,這類業務處理系統具有實時處理數據量大,處理速度快的特點。在業務數據的處理過程中,為了維護業務系統的穩定,需要實時監控業務數據,并在出現異常數據時進行告警。
目前,進行異常數據分析和告警的方式,主要還是對業務日志進行分析,對基于大數據的業務處理系統的異常或故障進行回溯,并向技術人員發送告警信息并通報異常點。但是,隨著近幾年互聯網技術的飛速發展,業務處理系統愈發復雜,實時刷新的業務日志的數據量龐大,導致了業務日志越來越動態化,現有的對業務日志進行分析的方案已經難以滿足數據量龐大的業務日志,導致異常點排查效率降低,技術人員難以及時獲取告警信息。
發明內容
本發明的實施例提供一種系統監控方法及裝置,能夠提高業務系統中的異常點的排查效率。
為達到上述目的,本發明的實施例采用如下技術方案:
第一方面,本發明的實施例提供一種系統監控方法,包括:
根據業務系統的運行數據,生成日志狀態信息,所述日志狀態信息包括:時間信息、線程信息、日志跟蹤號和監控消息,所述日志狀態信息與所述日志狀態信息關聯的日志數據對應相同的日志跟蹤號,所述監控消息用于記錄設置 在所述業務系統中的監控點的位置;
當所述業務系統出現異常業務數據時,提取對應所述異常業務數據的日志狀態信息,并確定對應所述異常業務數據的日志狀態信息的監控點在所述業務系統中的位置;
根據所述監控點在所述業務系統中的位置,確定所述業務系統中的發生異常的環節。
結合第一方面,在第一方面的第一種可能的實現方式中,所述根據業務系統的運行數據,生成日志狀態信息,包括:
根據所述業務系統各個運行環節上的運行數據,提取各監控點所在環節的線程信息和監控消息,并依照當前時間生成日志狀態信息對應的時間信息和日志跟蹤號,所述線程信息包括監控點的線程名稱,所述監控消息包括:前綴信息和業務監控內容,所述前綴信息用于表示所述日志數據在所述業務系統中的索引,一種日志數據的格式對應一個前綴信息。
結合第一方面,在第一方面的第二種可能的實現方式中,在根據業務系統的運行數據,生成日志狀態信息之后,還包括:
將生成的日志狀態信息以Key和Value形式存入HBase集群,其中,Key的規則內容包括:計算周期、監控編號、路由列和時間戳;
所述計算周期的設定范圍包括:秒級、分鐘級或5分鐘級,所述監控編號用于表示監控點所在數據庫記錄的主鍵編號,所述路由列用于表示對應于監控點的發送日志數據所通過的路由設備,其中,同一種日志數據通過相同的路由設備發送至計算設備,所述時間戳用于表示按照指定規則排序的時間點。
結合第一方面,在第一方面的第三種可能的實現方式中,所述提取對應所述異常業務數據的日志狀態信息,包括:
獲取所述業務系統的業務類型信息,并確定對應所述業務類型信息預設順序;
按照所述預設順序讀取所述日志狀態信息中的時間信息、線程信息、日志跟蹤號和監控消息。
結合第一方面,在第一方面的第四種可能的實現方式中,還包括:
獲取對應所述業務系統的配置模板,所述配置模板用于表示各個監控點的配置位置;
根據所述配置模板更新或配置所述業務系統中的監控點。
第二方面,本發明的實施例提供一種系統監控裝置,包括:
日志處理模塊,用于根據業務系統的運行數據,生成日志狀態信息,所述日志狀態信息包括:時間信息、線程信息、日志跟蹤號和監控消息,所述日志狀態信息與所述日志狀態信息關聯的日志數據對應相同的日志跟蹤號,所述監控消息用于記錄設置在所述業務系統中的監控點的位置;
監控模塊,用于當所述業務系統出現異常業務數據時,提取對應所述異常業務數據的日志狀態信息,并確定對應所述異常業務數據的日志狀態信息的監控點在所述業務系統中的位置;
定位模塊,用于根據所述監控點在所述業務系統中的位置,確定所述業務系統中的發生異常的環節。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇寧云商集團股份有限公司,未經蘇寧云商集團股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610274173.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種無中心信息同步方法及裝置
- 下一篇:一種定量無菌取樣系統





