減少浮動告警信息的方法及系統的製作方法
2023-04-29 03:35:51
減少浮動告警信息的方法及系統的製作方法
【專利摘要】一種減少浮動告警信息的方法及系統,該系統包括:定義模塊,用於為計算設備每種故障定義一個唯一識別碼,定義一個故障列表記錄一段時間發生的故障的唯一識別碼,為每種故障定義計數器,記載一段時間每種故障發生次數;告警模塊,用於若故障列表裡沒有記錄當前檢測到故障的唯一識別碼,發送告警信息;計數模塊,用於若故障列表裡記錄有當前檢測到故障的唯一識別碼,控制故障計數器加1;計算模塊,用於計算所述一段時間內該故障的發生頻率;所述告警模塊,還用於若計算得到的發生頻率超出預設臨界值,發送浮動告警通知,停止發送當前檢測到的故障的告警信息。本發明當判斷告警信息為浮動告警時,停止發送該告警信息,避免產生大量重複告警信息。
【專利說明】減少淳動告警信息的方法及系統
【技術領域】
[0001] 本發明涉及一種減少浮動告警信息的方法及系統。
【背景技術】
[0002] 計算機工作過程中會產生提示設備故障的告警信息,例如,溼度的正常值區間是 10%-40%,當從溼度傳感器獲取的數據是41%時會產生告警。但是,有時候從溼度傳感器獲 取的數據是39%、41%、41%、39%、39%,這樣一直浮動於臨界值上下的情況,導致出現告警-- 恢復--告警的反覆循環,從而產生大量的重複告警信息。
【發明內容】
[0003] 鑑於以上內容,有必要提供一種減少浮動告警信息的方法及系統。
[0004] 所述減少浮動告警信息的方法包括:為計算設備的每種故障定義一個唯一識別 碼,並定義一個故障列表記錄一段時間內發生的故障的唯一識別碼,並為每種故障定義一 個計數器,記載一段時間內每種故障的發生次數;若故障列表裡沒有記錄當前檢測到的故 障的唯一識別碼,發送告警信息;若故障列表裡記錄有當前檢測到的故障的唯一識別碼,控 制該故障的計數器自動加1;計算所述一段時間內該當前檢測到的故障的發生頻率;若計 算得到的發生頻率超出預設臨界值,發送浮動告警通知,並停止發送該當前檢測到的故障 的告警信息。
[0005] 所述減少浮動告警信息的系統包括:定義模塊,用於為計算設備的每種故障定義 一個唯一識別碼,並定義一個故障列表記錄一段時間內發生的故障的唯一識別碼,並為每 種故障定義一個計數器,記載一段時間內每種故障的發生次數;告警模塊,用於若故障列表 裡沒有記錄當前檢測到的故障的唯一識別碼,發送告警信息;計數模塊,用於若故障列表裡 記錄有當前檢測到的故障的唯一識別碼,控制該故障的計數器自動加1 ;計算模塊,用於計 算所述一段時間內該當前檢測到的故障的發生頻率;所述告警模塊,還用於若計算得到的 發生頻率超出預設臨界值,發送浮動告警通知,並停止發送該當前檢測到的故障的告警信 肩、。
[0006] 本發明判斷當前告警信息是否為浮動告警,在判斷為浮動告警時發送浮動告警通 知,並停止發送該當前檢測到的故障的告警信息,避免因反覆浮動於臨界值而產生大量的 重複告警信息。
【專利附圖】
【附圖說明】
[0007] 圖1是本發明減少浮動告警信息的系統的較佳實施方式的運行環境圖。
[0008] 圖2是本發明減少浮動告警信息的系統的較佳實施方式的功能模塊圖。
[0009] 圖3是本發明減少浮動告警信息的方法的較佳實施方式的流程圖。
[0010] 主要元件符號說明
【權利要求】
1. 一種減少浮動告警信息的方法,其特徵在於,該方法包括: 為計算設備的每種故障定義一個唯一識別碼,並定義一個故障列表記錄一段時間內發 生的故障的唯一識別碼,並為每種故障定義一個計數器,記載一段時間內每種故障的發生 次數; 若故障列表裡沒有記錄當前檢測到的故障的唯一識別碼,發送告警信息; 若故障列表裡記錄有當前檢測到的故障的唯一識別碼,控制該當前檢測到的故障的計 數器自動加1; 計算所述一段時間內該當前檢測到的故障的發生頻率; 若計算得到的發生頻率超出預設臨界值,發送浮動告警通知,並停止發送該當前檢測 到的故障的告警信息。
2. 根據權利要求1所述的減少浮動告警信息的方法,其特徵在於,所述唯一識別碼由 設備編號和自定義的每種故障的故障類型編號組成。
3. 根據權利要求1所述的減少浮動告警信息的方法,其特徵在於,所述一段時間內故 障的發生頻率的計算方法為: 故障的發生頻率=該故障的計數器的值/一段時間。
4. 根據權利要求1所述的減少浮動告警信息的方法,其特徵在於,該方法還包括: 若計算得到的發生頻率沒有超出預設臨界值,發送告警信息。
5. -種減少浮動告警信息的系統,其特徵在於,該系統包括: 定義模塊,用於為計算設備的每種故障定義一個唯一識別碼,並定義一個故障列表記 錄一段時間內發生的故障的唯一識別碼,並為每種故障定義一個計數器,記載一段時間內 每種故障的發生次數; 告警模塊,用於當故障列表裡沒有記錄當前檢測到的故障的唯一識別碼,發送告警信 息; 計數模塊,用於當故障列表裡記錄有當前檢測到的故障的唯一識別碼,控制該當前檢 測到的故障的計數器自動加1 ; 計算模塊,用於計算所述一段時間內該當前檢測到的故障的發生頻率; 所述告警模塊,還用於當計算得到的發生頻率超出預設臨界值,發送浮動告警通知,並 停止發送該當前檢測到的故障的告警信息。
6. 根據權利要求5所述的減少浮動告警信息的系統,其特徵在於,所述唯一識別碼由 設備編號和自定義的每種故障的故障類型編號組成。
7. 根據權利要求5所述的減少浮動告警信息的系統,其特徵在於,所述一段時間內故 障的發生頻率的計算方法為: 故障的發生頻率=該故障的計數器的值/一段時間。
8. 根據權利要求5所述的減少浮動告警信息的系統,其特徵在於,所述告警模塊還用 於當計算得到的發生頻率沒有超出預設臨界值,發送告警信息。
【文檔編號】G06F11/32GK104424078SQ201310379287
【公開日】2015年3月18日 申請日期:2013年8月28日 優先權日:2013年8月28日
【發明者】李忠一, 王宜國, 馬前程, 黃健, 梁洪波, 丁正來 申請人:鴻富錦精密工業(深圳)有限公司, 鴻海精密工業股份有限公司