1.一種告警消息處理方法,其特征在于,應用在瀏覽器/服務器架構的告警監控系統
中,所述方法包括:
從已注冊的過濾器中確定與數據庫推送的告警消息相匹配的過濾器,其中,所述過濾
器是根據視圖的過濾條件注冊的;
確定所述相匹配的過濾器所屬的至少一個視圖的視圖標識,以及承載該至少一個視圖
的相應客戶端的客戶端標識;
將數據庫推送的所述告警消息分別發送至確定的相應客戶端標識所表示的客戶端,并
指示相應客戶端將該告警消息呈現在確定的視圖標識所表示的視圖中;
所述方法還包括:
接收來自客戶端的攜帶有視圖標識和視圖標識所表示的視圖的過濾條件的視圖注冊
請求;
根據視圖注冊請求中攜帶的所述視圖標識所表示的視圖的過濾條件注冊過濾器;
將注冊的所述過濾器的過濾器標識、攜帶的所述視圖標識和所述客戶端的客戶端標識
對應存儲在本地的視圖注冊表中。
2.如權利要求1所述的方法,其特征在于,所述確定所述相匹配的過濾器所屬的至少一
個視圖的視圖標識,以及承載該至少一個視圖的相應客戶端的客戶端標識,包括:
根據對應存儲在本地的視圖注冊表中的過濾器標識、視圖標識和客戶端標識,確定所
述相匹配的過濾器的過濾器標識所對應的視圖標識和客戶端標識;
將確定的所對應的視圖標識和客戶端標識分別作為所述相匹配的過濾器所屬的至少
一個視圖的視圖標識和以及承載該至少一個視圖的相應客戶端的客戶端標識。
3.如權利要求1或2所述的方法,其特征在于,所述方法還包括:
接收來自客戶端的攜帶有視圖標識、客戶端標識的視圖注銷請求;
將視圖注冊表中對應存儲的該視圖注銷請求中的視圖標識、客戶端標識和過濾器標識
注銷,并
在注銷的所述過濾器標識所表示的過濾器不屬于視圖注冊表中的任一視圖標識所表
示的視圖時,將該注銷的所述過濾器標識所表示的過濾器刪除。
4.一種告警消息處理裝置,其特征在于,應用在瀏覽器/服務器架構的告警監控系統
中,所述裝置包括:
第一確定模塊,用于從已注冊的過濾器中確定與數據庫推送的告警消息相匹配的過濾
器,其中,所述過濾器是根據視圖的過濾條件注冊的;
第二確定模塊,用于確定所述相匹配的過濾器所屬的至少一個視圖的視圖標識,以及
承載該至少一個視圖的相應客戶端的客戶端標識;
發送模塊,用于將數據庫推送的所述告警消息發送至確定的相應客戶端標識所表示的
客戶端,并指示相應客戶端將該告警消息呈現在確定的視圖標識所表示的視圖中;
所述裝置還包括:
第一接收模塊,用于接收來自客戶端的攜帶有視圖標識和視圖標識所表示的視圖的過
濾條件的視圖注冊請求;
注冊模塊,用于根據視圖注冊請求中攜帶的所述視圖標識所表示的視圖的過濾條件注
冊過濾器;
存儲模塊,用于將注冊的所述過濾器的過濾器標識、攜帶的所述視圖標識和所述客戶
端的客戶端標識對應存儲在本地的視圖注冊表中。
5.如權利要求4所述的裝置,其特征在于,第二確定模塊,具體用于根據對應存儲在本
地的視圖注冊表中的過濾器標識、視圖標識和客戶端標識,確定所述相匹配的過濾器的過
濾器標識所對應的視圖標識和客戶端標識;將確定的所對應的視圖標識和客戶端標識分別
作為所述相匹配的過濾器所屬的至少一個視圖的視圖標識和以及承載該至少一個視圖的
相應客戶端的客戶端標識。
6.如權利要求4或5所述的裝置,其特征在于,所述裝置還包括:
第二接收模塊,用于接收來自客戶端的攜帶有視圖標識、客戶端標識的視圖注銷請求;
注銷模塊,用于將視圖注冊表中對應存儲的該視圖注銷請求中的視圖標識、客戶端標
識和過濾器標識注銷;
刪除模塊,用于在注銷的所述過濾器標識所表示的過濾器不屬于視圖注冊表中的任一
視圖標識所表示的視圖時,將該注銷的所述過濾器標識所表示的過濾器刪除。
7.一種告警消息處理系統,其特征在于,應用在瀏覽器/服務器架構的告警監控系統
中,所述系統包括:服務器和客戶端;
所述服務器,用于從已注冊的過濾器中確定與數據庫推送的告警消息相匹配的過濾
器,其中,所述過濾器是根據視圖的過濾條件注冊的;確定所述相匹配的過濾器所屬的至少
一個視圖的視圖標識,以及承載該至少一個視圖的相應客戶端的客戶端標識;將數據庫推
送的所述告警消息分別發送至確定的相應客戶端標識所表示的客戶端;
所述客戶端,用于將該告警消息呈現在確定的視圖標識所表示的視圖中;
所述客戶端,還用于向服務器發送攜帶有視圖標識和視圖標識所表示的視圖的過濾條
件的視圖注冊請求;
所述服務器,還用于根據接收的視圖注冊請求中攜帶的所述視圖標識所表示的視圖的
過濾條件注冊過濾器;將注冊的所述過濾器的過濾器標識、攜帶的所述視圖標識和所述客
戶端的客戶端標識對應存儲在本地的視圖注冊表中。
8.如權利要求7所述的告警消息處理系統,其特征在于,
所述服務器,具體用于根據對應存儲在本地的視圖注冊表中的過濾器標識、視圖標識
和客戶端標識,確定所述相匹配的過濾器的過濾器標識所對應的視圖標識和客戶端標識;
將確定的所對應的視圖標識和客戶端標識分別作為所述相匹配的過濾器所屬的至少一個
視圖的視圖標識和以及承載該至少一個視圖的相應客戶端的客戶端標識。
9.如權利要求7或8所述的告警消息處理系統,其特征在于,
所述客戶端,還用于向服務器發送攜帶有視圖標識、客戶端標識的視圖注銷請求;
所述服務器,還用于在接收到所述視圖注冊請求后,將視圖注冊表中對應存儲的該視
圖注銷請求中的視圖標識、客戶端標識和過濾器標識注銷,并在注銷的所述過濾器標識所
表示的過濾器不屬于視圖注冊表中的任一視圖標識所表示的視圖時,將該注銷的所述過濾
器標識所表示的過濾器刪除。
展開