[發明專利]日志監控方法及系統在審
| 申請號: | 202110656584.8 | 申請日: | 2021-06-11 |
| 公開(公告)號: | CN113282464A | 公開(公告)日: | 2021-08-20 |
| 發明(設計)人: | 劉凱 | 申請(專利權)人: | 中國農業銀行股份有限公司 |
| 主分類號: | G06F11/30 | 分類號: | G06F11/30;G06F16/17 |
| 代理公司: | 北京同立鈞成知識產權代理有限公司 11205 | 代理人: | 章愫;黃健 |
| 地址: | 100005 北*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 日志 監控 方法 系統 | ||
本申請實施例提供一種日志監控方法及系統,涉及計算機技術領域。通過業務服務器采集預設時間段內所產生的日志文件,并提取日志文件中的目標數據,將目標數據更新至緩存服務器中;目標業務服務器根據緩存服務器內存儲的目標數據,計算得到目標指標值,將目標指標值發送至監控服務器;監控服務器判斷目標指標值是否滿足告警條件,若是,則發出告警信息。由于目標數據的數據量遠小于日志文件的數據量,則目標業務服務器將根據目標數據計算得到的目標指標值,發送至監控服務器時的數據量也較小,使得監控服務器及時地對目標業務服務器發送的數據進行寫入,從而避免了監控服務器的IO瓶頸,提高監控服務器內磁盤的IO性能。
技術領域
本申請實施例涉及計算機技術領域,尤其涉及一種日志監控方法及系統。
背景技術
在銀行業務中,日志文件是業務系統中的一個必要組成部分,其對保護和提高系統的網絡安全起到重要的作用。
通常,是業務服務器監測運行過程中的日志文件是否發生變化,若發生變化時,則會向監控服務器發送新的日志文件,監控服務器判斷新的日志文件是否滿足告警條件,若是則發出告警信息。
但是,當業務服務器運行過程中所產生的日志文件數量較多時,容易造成監控服務器的輸入輸出(input output,IO)瓶頸,即業務服務器發送的大量數據,而監控服務器無法及時地對業務服務器發送的數據進行寫入;并且,多個業務服務器同時向監控服務器發送大量的日志文件時,頻繁的日志寫入操作若超出磁盤IO的極限時,磁盤的IO性能會發生驟降。
發明內容
本申請實施例提供一種日志監控方法及系統,有助于避免監控服務器的IO瓶頸,提高監控服務器內磁盤的IO性能。
第一方面,本申請實施例提供一種日志監控方法,應用于日志監控系統,日志監控系統包括:緩存服務器、業務服務器集群和監控服務器,業務服務器集群包括多個業務服務器;上述方法包括:
每個業務服務器采集預設時間段內所產生的日志文件,并提取日志文件中的目標數據;
每個業務服務器將目標數據更新至緩存服務器中;
目標業務服務器讀取緩存服務器內存儲的目標數據;目標業務服務器為業務服務器集群中的任意一個業務服務器;
目標業務服務器根據緩存服務器內存儲的目標數據,計算得到預設時間段內的業務服務器集群的目標指標值;
目標業務服務器將目標指標值發送至監控服務器;
監控服務器判斷目標指標值是否滿足告警條件;
若目標指標值滿足告警條件,則監控服務器發出告警信息。
可選的,目標數據包括成功交易量、失敗交易量和交易響應時間中的至少一者;目標指標值包括交易總量、交易成功率和交易平均響應時間中的至少一者。
可選的,目標數據包括成功交易量和失敗交易量,目標指標值包括交易總量;
上述目標業務服務器根據緩存服務器內存儲的目標數據,計算得到預設時間段內的業務服務器集群的目標指標值,包括:
目標業務服務器將緩存服務器內存儲的成功交易量,與緩存服務器內存儲的失敗交易量之和,確定為預設時間段內的業務服務器集群的交易總量。
可選的,目標數據包括成功交易量和失敗交易量,目標指標值包括交易成功率;
上述目標業務服務器根據緩存服務器內存儲的目標數據,計算得到預設時間段內的業務服務器集群的目標指標值,包括:
目標業務服務器將緩存服務器內存儲的成功交易量,與緩存服務器內存儲的成功交易量和失敗交易量之和的比值,確定為預設時間段內的業務服務器集群的交易成功率。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國農業銀行股份有限公司,未經中國農業銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110656584.8/2.html,轉載請聲明來源鉆瓜專利網。





