1.一種數(shù)據(jù)中心監(jiān)控系統(tǒng),其特征在于,包括:主控端服務(wù)器、各分布服務(wù)器及數(shù)據(jù)庫服務(wù)器;其中,
所述主控端服務(wù)器包括:
監(jiān)控任務(wù)分發(fā)管理模塊,用于根據(jù)選擇的監(jiān)控任務(wù)分發(fā)策略將監(jiān)控任務(wù)的分發(fā)到對應(yīng)的分布服務(wù)器;
調(diào)度管理模塊,用于將分發(fā)的監(jiān)控任務(wù)調(diào)配到對應(yīng)的分布服務(wù)器的監(jiān)控采集器,并對接收到監(jiān)控數(shù)據(jù)進(jìn)行處理;
分布服務(wù)器管理模塊,用于通過心跳連接的方式對各分布服務(wù)器進(jìn)行監(jiān)管;
所述分布服務(wù)器包括:
監(jiān)控采集器,用于將接收到的監(jiān)控任務(wù)加入輪詢隊列,按照所述輪詢隊列的順序依次啟動對應(yīng)監(jiān)控任務(wù)的監(jiān)測進(jìn)程進(jìn)行數(shù)據(jù)采集,并將采集到的數(shù)據(jù)進(jìn)行分析處理和告警狀態(tài)判斷后得到監(jiān)控數(shù)據(jù),將所述監(jiān)控數(shù)據(jù)發(fā)送到所述數(shù)據(jù)庫服務(wù)器及所述調(diào)度管理模塊;
所述數(shù)據(jù)庫服務(wù)器,用于接收監(jiān)控采集器發(fā)送的數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的數(shù)據(jù)中心監(jiān)控系統(tǒng),其特征在于,所述監(jiān)控任務(wù)分發(fā)管理模塊包括:
分發(fā)策略單元,用于選擇監(jiān)控任務(wù)分發(fā)策略;
可監(jiān)控數(shù)量配置表單元,用于根據(jù)所述監(jiān)控任務(wù)分發(fā)策略配置可監(jiān)控數(shù)量配置表,根據(jù)所述可監(jiān)控數(shù)量配置表將監(jiān)控任務(wù)的分發(fā)到對應(yīng)的分布服務(wù)器。
3.根據(jù)權(quán)利要求2所述的數(shù)據(jù)中心監(jiān)控系統(tǒng),其特征在于,所述監(jiān)控任務(wù)分發(fā)策略包括按照機(jī)房位置區(qū)域分發(fā)、自適應(yīng)智能分發(fā)、按照被監(jiān)控資源類型分發(fā)、按照被監(jiān)控資源的關(guān)鍵性分發(fā)。
4.根據(jù)權(quán)利要求3所述的數(shù)據(jù)中心監(jiān)控系統(tǒng),其特征在于,所述可監(jiān)控數(shù)量配置表單元具體為根據(jù)所述監(jiān)控任務(wù)分發(fā)策略及各分布服務(wù)器的配置進(jìn)行可監(jiān)控數(shù)量配置表的配置,并根據(jù)所述可監(jiān)控數(shù)量配置表將監(jiān)控任務(wù)的分發(fā)到對應(yīng)的分布服務(wù)器。
5.根據(jù)權(quán)利要求4所述的數(shù)據(jù)中心監(jiān)控系統(tǒng),其特征在于,所述分布服務(wù)器管理模塊包括:
連接單元,用于將所述主控端服務(wù)器與各所述分布服務(wù)器建立心跳連接,通過心跳連接確認(rèn)各所述分布服務(wù)器是否正常運(yùn)行,并根據(jù)確認(rèn)結(jié)果對分布服務(wù)器執(zhí)行對應(yīng)操作;
管理單元,用于根據(jù)可監(jiān)控數(shù)量配置表控制各分布服務(wù)器的增加、刪除、可監(jiān)控數(shù)量修改、及對分布服務(wù)器進(jìn)行開啟、關(guān)閉和重新啟動操作。
6.根據(jù)權(quán)利要求5所述的數(shù)據(jù)中心監(jiān)控系統(tǒng),其特征在于,所述調(diào)度管理模塊具體用于將分發(fā)的監(jiān)控任務(wù)調(diào)配到對應(yīng)的分布服務(wù)器的監(jiān)控采集器,并對接收到監(jiān)控數(shù)據(jù)進(jìn)行分析,根據(jù)分析結(jié)果進(jìn)行對應(yīng)的通知發(fā)送和故障處理。
7.一種數(shù)據(jù)中心監(jiān)控方法,其特征在于,包括:
主控端服務(wù)器根據(jù)選擇的監(jiān)控任務(wù)分發(fā)策略將分發(fā)的監(jiān)控任務(wù)調(diào)配到對應(yīng)的分布服務(wù)器的監(jiān)控采集器;其中,所述主控端服務(wù)器與各分布服務(wù)器通過心跳連接的方式進(jìn)行連接;
各分布服務(wù)器將接收到的監(jiān)控任務(wù)加入輪詢隊列,按照所述輪詢隊列的順序依次啟動對應(yīng)監(jiān)控任務(wù)的監(jiān)測進(jìn)程進(jìn)行數(shù)據(jù)采集,并將采集到的數(shù)據(jù)進(jìn)行分析處理和告警狀態(tài)判斷后得到監(jiān)控數(shù)據(jù),將所述監(jiān)控數(shù)據(jù)發(fā)送到數(shù)據(jù)庫服務(wù)器及所述主控端服務(wù)器;
所述主控端服務(wù)器對接收到監(jiān)控數(shù)據(jù)進(jìn)行處理。
8.根據(jù)權(quán)利要求7所述的數(shù)據(jù)中心監(jiān)控方法,其特征在于,根據(jù)選擇的監(jiān)控任務(wù)分發(fā)策略將分發(fā)的監(jiān)控任務(wù)調(diào)配到對應(yīng)的分布服務(wù)器的監(jiān)控采集器,包括:
根據(jù)選擇的所述監(jiān)控任務(wù)分發(fā)策略配置可監(jiān)控數(shù)量配置表,根據(jù)所述可監(jiān)控數(shù)量配置表將監(jiān)控任務(wù)的分發(fā)到對應(yīng)的分布服務(wù)器。
9.根據(jù)權(quán)利要求8所述的數(shù)據(jù)中心監(jiān)控方法,其特征在于,還包括:
主控端服務(wù)器根據(jù)可監(jiān)控數(shù)量配置表控制各分布服務(wù)器的增加、刪除、可監(jiān)控數(shù)量修改、及對分布服務(wù)器進(jìn)行開啟、關(guān)閉和重新啟動操作。