基于告警分組實現(xiàn)快速查詢告警信息的方法及裝置的制造方法
【技術領域】
[0001]本發(fā)明涉及網(wǎng)絡管理技術領域,具體是涉及一種基于告警分組實現(xiàn)快速查詢告警信息的方法及裝置。
【背景技術】
[0002]網(wǎng)管系統(tǒng)中告警信息的查詢和顯示是一個常用功能,用戶可能需要經(jīng)常查詢某些特定設備的告警或某些特別關注的告警,采用傳統(tǒng)的告警查詢方式,每次查詢都需要用戶手動輸入查詢參數(shù),然后才能得到查詢結果,在設備數(shù)量較多、告警類型較多、告警信息較多的情況下,需要用戶多次手動輸入查詢參數(shù),這樣的操作不僅比較繁瑣,而且耗費用戶的時間,還容易出錯,影響用戶的體驗。
【發(fā)明內容】
[0003]本發(fā)明的目的是為了克服上述【背景技術】的不足,提供一種基于告警分組實現(xiàn)快速查詢告警信息的方法及裝置,能夠簡化用戶的操作,節(jié)省時間,減少出錯,提升用戶體驗,用戶在查詢告警信息時,無需手動輸入查詢條件,只需要點擊告警分組記錄,就能夠實現(xiàn)快速查詢告警信息,直接獲取查詢結果。
[0004]本發(fā)明提供一種基于告警分組實現(xiàn)快速查詢告警信息的方法,包括以下步驟:
[0005]A、根據(jù)用戶輸入的告警查詢條件,創(chuàng)建告警分組記錄,保存在網(wǎng)管系統(tǒng)的數(shù)據(jù)庫中;對于每個告警分組記錄,保存以下信息:告警分組記錄的名稱、創(chuàng)建時間、最近修改時間、創(chuàng)建者、告警查詢條件,其中,告警分組記錄的名稱由用戶輸入,具有唯一性;告警查詢條件分為兩大類:告警源條件、告警屬性條件;
[0006]B、網(wǎng)管系統(tǒng)提供告警分組列表的界面,用于顯示數(shù)據(jù)庫中保存的告警分組記錄,并提供對告警分組記錄的創(chuàng)建、修改、刪除操作,修改告警分組記錄的操作包括編輯告警分組名稱、告警源條件、告警屬性條件;
[0007]C、用戶查詢告警信息時,在告警分組列表的界面上點擊告警分組記錄,網(wǎng)管系統(tǒng)自動解析對應的告警查詢條件,將告警查詢條件組合成告警查詢語句,執(zhí)行查詢操作,將查詢到的告警信息顯示給用戶。
[0008]在上述技術方案的基礎上,步驟A中創(chuàng)建告警分組記錄的流程如下:先指定告警分組記錄的名稱,再指定告警分組記錄中的告警源屬性條件和告警屬性條件;然后指定告警源屬性與告警屬性之間的邏輯組合關系,最后將告警分組記錄保存在網(wǎng)管系統(tǒng)的數(shù)據(jù)庫中。
[0009]在上述技術方案的基礎上,指定告警分組記錄中的告警源屬性條件時,告警源屬性條件包括:指定子網(wǎng)、指定告警設備、告警源名稱中的關鍵字,對于上述條件,用戶指定按邏輯與或者邏輯或的方式進行組合;如果用戶不指定,默認按照邏輯或的方式進行組合。
[0010]在上述技術方案的基礎上,指定告警分組記錄中的告警屬性條件時,告警屬性條件包括:告警名稱中的關鍵字、指定告警類型、指定告警級別,對于上述條件,用戶指定按邏輯與或者邏輯或的方式進行組合;如果用戶不指定,默認按照邏輯或的方式進行組合。
[0011 ]在上述技術方案的基礎上,指定告警源屬性與告警屬性之間的邏輯組合關系時,用戶指定按邏輯與或者邏輯或的方式組合告警源條件和告警屬性條件;如果用戶不指定,默認按照邏輯與的方式進行組合。
[0012]本發(fā)明還提供一種基于告警分組實現(xiàn)快速查詢告警信息的裝置,該裝置位于網(wǎng)管系統(tǒng)中,該裝置包括告警分組記錄管理單元、告警查詢顯示單元,其中:
[0013]所述告警分組記錄管理單元用于:根據(jù)用戶輸入的告警查詢條件,創(chuàng)建告警分組記錄并保存在網(wǎng)管系統(tǒng)的數(shù)據(jù)庫中,創(chuàng)建告警分組記錄時,對每個告警分組記錄保存以下信息:告警分組記錄的名稱、創(chuàng)建時間、創(chuàng)建者、告警查詢條件,其中,告警查詢條件分為兩大類:告警源條件、告警屬性條件;提供告警分組列表的界面,用于顯示數(shù)據(jù)庫中保存的告警分組記錄,并提供對告警分組記錄的創(chuàng)建、修改、刪除操作,修改告警分組記錄的操作包括編輯告警分組名稱、告警源條件、告警屬性條件;
[0014]所述告警查詢顯示單元用于:用戶查詢告警信息時,在告警分組列表的界面上點擊告警分組記錄,告警查詢顯示單元自動解析對應的告警查詢條件,將告警查詢條件組合成告警查詢語句,執(zhí)行查詢操作,將查詢到的告警信息顯示給用戶。
[0015]在上述技術方案的基礎上,所述告警分組記錄管理單元創(chuàng)建告警分組記錄的流程如下:先指定告警分組記錄的名稱,再指定告警分組記錄中的告警源屬性條件和告警屬性條件,指定告警源屬性條件和告警屬性條件可以并行進行,不分先后順序;然后指定告警源屬性與告警屬性之間的邏輯組合關系,最后將告警分組記錄保存在網(wǎng)管系統(tǒng)的數(shù)據(jù)庫中。
[0016]在上述技術方案的基礎上,所述告警分組記錄管理單元指定告警分組記錄中的告警源屬性條件時,告警源屬性條件包括:指定子網(wǎng)、指定告警設備、告警源名稱中的關鍵字,對于上述條件,用戶指定按邏輯與或者邏輯或的方式進行組合;如果用戶不指定,默認按照邏輯或的方式進行組合。
[0017]在上述技術方案的基礎上,所述告警分組記錄管理單元指定告警分組記錄中的告警屬性條件時,告警屬性條件包括:告警名稱中的關鍵字、指定告警類型、指定告警級別,對于上述條件,用戶指定按邏輯與或者邏輯或的方式進行組合;如果用戶不指定,默認按照邏輯或的方式進行組合。
[0018]在上述技術方案的基礎上,所述告警分組記錄管理單元指定告警源屬性與告警屬性之間的邏輯組合關系時,用戶指定按邏輯與或者邏輯或的方式組合告警源條件和告警屬性條件;如果用戶不指定,默認按照邏輯與的方式進行組合。
[0019]與現(xiàn)有技術相比,本發(fā)明的優(yōu)點如下:
[0020](I)多數(shù)情況下用戶經(jīng)常需要查詢的告警信息是有一定規(guī)律的,也就是說查詢的條件是確定的,本發(fā)明根據(jù)用戶輸入的告警查詢條件,創(chuàng)建告警分組記錄,保存在網(wǎng)管系統(tǒng)的數(shù)據(jù)庫中;網(wǎng)管系統(tǒng)提供告警分組列表的界面,用于顯示數(shù)據(jù)庫中保存的告警分組記錄,并提供對告警分組記錄的創(chuàng)建、修改、刪除操作,修改告警分組記錄的操作包括編輯告警分組名稱、告警源條件、告警屬性條件;用戶可以新建、修改、刪除告警分組的記錄,來適應不同的告警查詢需求。用戶查詢告警信息時,在告警分組列表的界面上點擊告警分組記錄,網(wǎng)管系統(tǒng)自動解析對應的告警查詢條件,將告警查詢條件組合成告警查詢語句,執(zhí)行查詢操作,并將查詢到的告警信息顯示給用戶,省去了用戶輸入查詢條件的操作。本發(fā)明能夠簡化用戶的操作,節(jié)省時間,減少出錯,提升用戶體驗,用戶在查詢告警信息時,無需手動輸入查詢條件,只需要點擊告警分組記錄,就能夠實現(xiàn)快速查詢告警信息,直接獲取查詢結果。本發(fā)明適合于用戶查詢告警存在一定規(guī)律的情形,雖然用戶需要付出創(chuàng)建告警分組記錄這樣一個額外的操作,但是如果用戶需要經(jīng)常查詢告警信息,與省去用戶多次輸入查詢條件的操作相比,這種額外的操作是值得的。
[0021](2)本發(fā)明可以將告警源名稱中的關鍵字或者告警名稱中的關鍵字作為查詢條件,還可以由用戶指定查詢條件的組合方式,能夠顯著提升查詢的靈活性。
[0022](3)本發(fā)明將告警分組的顯示界面與根據(jù)告警分組記錄查詢得到的告警信息的顯示界面結合在一起,更加直觀,能夠減少用戶的操作。
【附圖說明】
[0023]圖1是本發(fā)明實施例中網(wǎng)管系統(tǒng)使用告警分組記錄顯示告警信息的流程圖。
[0024]圖2是本發(fā)明實施例中網(wǎng)管系統(tǒng)創(chuàng)建告警分組記錄的流程圖。
【具體實施方式】
[0025]下面結合附圖及具體實施例對本發(fā)明作進一步的詳細描述。
[0026]本發(fā)明實施例提供一種基于告警分組實現(xiàn)快速查詢告警信息的方法,包括以下步驟:
[0027]A、根據(jù)用戶輸入的告警查詢條件,創(chuàng)建告警分組記錄,保存在網(wǎng)管系統(tǒng)的數(shù)據(jù)庫中;對于每個告警分組記錄,保存以下信息:告警分組記錄的名稱、創(chuàng)建時間、最近修改時間、創(chuàng)建者、告警查詢條件,其中,告警分組記錄的名稱由用戶輸入,具有唯一性,存入數(shù)據(jù)庫時要進行唯一性檢查;告警查詢條件分為兩大類:告警源條件、告警屬性條件,告警源條件包括但不限于:指定子網(wǎng)、指定告警設備、告警源名稱中的關鍵字;告警屬性條件包括但不限于:告警名稱中的關鍵字、指定告警類型、指定告警級別;
[0028]B、網(wǎng)管系統(tǒng)提供告警分組列表的界面,用于顯示數(shù)據(jù)庫中保存的告警分組記錄,并提供對告警分組記錄的創(chuàng)建、修改、刪除操作,參見圖1所示,用戶可以在告警分組列表的界面上對告警分組記錄進行創(chuàng)建、修改、刪除操作;修改告警分組記錄的操作包括編輯告警分組名稱、告警源條件、告警屬性條件;參見圖2所示,在編輯告警源條件時,用戶可以指定告警源條件之間按邏輯與還是邏輯或的方式進行組合;如果用戶不指定,默認按邏輯或的方式進行組合;在編輯告警屬性條件時,用戶可以指定告警屬性條件之間按邏輯與還是邏輯或的方式進行組合;如果用戶不指定,默認按邏輯或的方式進行組合;用戶還可以指定告警源條件和告警屬性條件之間按邏輯與還是邏輯或的方式進行組合;如果用戶不指定,默認按邏輯與的方式進行組合;
[0029]C、用戶查詢告警信息時,在告警分組列表的界面上點擊告警分組記錄,網(wǎng)管系統(tǒng)自動解析對應的告警查詢條件,將告警查詢條件組合成告警查詢語句,執(zhí)行查詢操作,將查詢到的告警信息顯示給用戶。
[0030]本發(fā)明實施例中的網(wǎng)管系統(tǒng)提供一個界面,該界面分為兩部分,一部分是告警分組記錄的顯示界面,另一部分是根據(jù)告警分組記錄查詢得到的告警信息的顯示界面。
[0031 ]參見圖2所示,步驟A中創(chuàng)建告警分組記錄的流程如下:
[0032]先指定告警分組記錄的名稱,再指定告警分組記錄中的告警源屬性條件和告警屬性條件,指定告警源屬性條件和告警屬性條件可以并行進行,不分先后順序;然后指定告警源屬性與告警屬性之間的邏輯組合關系,最后將告警分組記錄保存在網(wǎng)管系統(tǒng)的數(shù)據(jù)庫中。
[0033]指定告警分組