一種預警自動管理的實現方法置的方法與流程
2023-04-24 14:09:31
本發明涉及IT資源監控技術領域,具體地說是一種實用性強、預警自動管理的實現方法置的方法。
背景技術:
當前企業的信息系統對性能和穩定性要求很高,為了系統運維人員及時獲取系統運行異常情況,以及提前預見一些可能會影響系統可用性、穩定性和性能的資源監控信息。預警系統已經成為當前運維系統中不可或缺的組成部分,預警系統通過郵件、簡訊等功能直接發送系統故障預警給相關運維人員,指導運維人員開展工作。
當前的預警系統存在配置複雜等問題,添加監控資源以後,需要對系統中的所有資源配置預警規則,並且預警解除後還需要運維人員登錄到預警系統中手動關閉預警信息。同時,存在由於配置不完全造成的預警遺漏問題。基於此,本發明提供一種預警自動管理的實現方法置的方法。
技術實現要素:
本發明的技術任務是針對以上不足之處,提供一種實用性強、預警自動管理的實現方法置的方法。
一種預警自動管理的實現方法置的方法,其具體實現過程為:
首先制定預警指標;
然後根據預警指標和系統資源生成預警規則;
定時採集資源監控數據;
根據採集到的監控數據和預警規則生成和發出預警;
預警解除後系統自動關閉預警。
制定預警指標是指針對業務系統中主機、作業系統、中間件、資料庫及業務應用,按照類型分別制定預警指標,每條預警指標包括以下屬性:指標名稱、指標分類、關係公式、預警閾值、嚴重程度、預警產生周期、預警郵件發送周期、是否生成預警事件。
生成預警規則的具體過程為:首先添加業務系統中所有被監控資源,該資源包括主機、作業系統、中間件、資料庫和業務應用;添加被監控資源的時,系統根據所添加資源的資源類型,對照預先制定的預警指標自動生成預警規則,當所生成監控資源的某條預警規則需個性化調整時,只需修改已生成的此條規則即可,不需要修改此條預警規則所對應的預警指標。
根據採集到的資源監控信息產生預警過程為:定期採集監控資源的監控信息,並將採集到監控數據同時對照預警規則,如果滿足預警規則的預警條件,則自動發出預警;當採集指標不穩定時,即在設置的預警閾值上下波動較大時,則多次採集,連續幾次都滿足預警規則,即連續超過閾值時才發出預警。
預警解除後自動關閉預警過程為:定時任務採集監控資源的監控信息,檢測到某條預警不再符合預警規則,預警系統自動關閉此條預警。
本發明的一種預警自動管理的實現方法置的方法,具有以下優點:
該發明的一種預警自動管理的實現方法置的方法可以方便的對新添加的IT資源進行預警管理,僅需系統部署時定義一次預警指標,業務系統中添加新的被監控資源時,不需要再對預警進行配置;預警規則生成、預警產生、預警關閉全部自動化,減少運維工作量;新添加的任何資源,會自動根據預先存在的預警指標自動生成預警規則,避免資源預警遺漏;具有很好的推廣使用價值,實用性強。
附圖說明
附圖1為本發明的實現示意圖。
具體實施方式
下面結合附圖及具體實施例對本發明作進一步說明。
預警管理是大型的企業級業務系統中運維管理中不可或缺的組成部分。通過對業務系統中資源及業務應用的預警,可以提前預見系統可能要出現問題,及時察覺系統已經出現的異常。如附圖1所示,本發明旨在用一種自動快捷的方式識別系統中所有類型的資源,並採集所有資源的監控數據,根據預先定義的預警指標,自動生成預警規則,自動發出預警,並在預警解除後系統自動關閉預警。以便快速準確發現業務系統及其運行環境下軟體、硬體即將和已經出現的問題。
其實現過程為:
首先制定預警指標;
然後根據預警指標和系統資源生成預警規則;
定時採集資源監控數據;
根據採集到的監控數據和預警規則生成和發出預警;
預警解除後系統自動關閉預警。
基於上述步驟,本發明的具體實現過程為:
制定預警指標。
針對業務系統中主機、作業系統、中間件、資料庫及業務應用,按照類型分別制定預警指標。每條預警指標包括指標名稱、指標分類、關係公式、預警閾值、嚴重程度、預警產生周期、預警郵件發送周期、是否生成預警事件等屬性。
添加監控資源自動生成預警規則。
添加業務系統中所有被監控資源,包括主機、作業系統、中間件、資料庫和業務應用。添加被監控資源的時,系統根據所添加資源的資源類型,對照預先制定的預警指標自動生成預警規則。如果所生成監控資源的某條預警規則需個性化調整,只需修改已生成的此條規則,不需要修改此條預警規則所對應的預警指標。
採集資源監控信息產生預警。
定時任務定期採集監控資源的監控信息,採集到監控數據同時對照預警規則,如果滿足預警規則的預警條件,則自動發出預警。某些表現不穩定的採集指標,為保證預警的準確性,可多次採集,連續幾次都滿足預警規則時才發出預警。在預警發送方式上,對於嚴重程度低的預警,只需在監控頁面中顯示預警信息;對嚴重程度中等的預警還需產生預警郵件;對嚴重程度高的預警還需發出預警簡訊。
預警解除自動關閉預警。
定時任務採集監控資源的監控信息,檢測到某條預警不再符合預警規則,預警系統會自動關閉此條預警,不需要到預警系統中手動關閉這條預警。
在本發明中,所有被監控資源的預警規則的生成全部是自動化完成的。新添加監控資源時,根據這條資源的類型查找預先制定的預警指標,根據預警指標自動生成這條資源上的多條預警規則。當對某條規則還有更加個性化的預警要求時,還可以通過手動修改某條預警規則。
預警的產生和發送、預警的關閉自動完成,根據預警的嚴重程度,選擇不同的預警發送途徑。採集到監控資源的監控信息,對照此條資源的預警規則,符合預警規則產生預警。某些表現不穩定的監控信息,可以設置連續多次超過閾值才產生預警。同時,根據預警指標的嚴重程度,可以選擇不同的預警發送方式,對於嚴重程度低的預警,只需在監控頁面中顯示預警信息;對嚴重程度中等的預警還需產生預警郵件;對嚴重程度高的預警還需發出預警簡訊。
上述具體實施方式僅是本發明的具體個案,本發明的專利保護範圍包括但不限於上述具體實施方式,任何符合本發明的一種預警自動管理的實現方法置的方法的權利要求書的且任何所屬技術領域的普通技術人員對其所做的適當變化或替換,皆應落入本發明的專利保護範圍。