[發明專利]一種服務器集群的監控方法和裝置有效
| 申請號: | 201611161638.9 | 申請日: | 2016-12-15 |
| 公開(公告)號: | CN108234170B | 公開(公告)日: | 2021-06-22 |
| 發明(設計)人: | 陳志剛 | 申請(專利權)人: | 北京神州泰岳軟件股份有限公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24;H04L12/26;H04L29/08 |
| 代理公司: | 北京市隆安律師事務所 11323 | 代理人: | 權鮮枝 |
| 地址: | 100080 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 服務器 集群 監控 方法 裝置 | ||
本發明公開了一種服務器集群監控方法和裝置,該方法包括:與服務器集群中的管理節點建立連接,并獲取所述管理節點的運行狀態數據;當獲取到每個所述管理節點返回的采集結果時,確定服務器集群的運行狀態正常;當未獲取到所述管理節點的采集結果時,確定服務器集群的運行狀態異常,并進行告警處理。通過本實施例的服務器集群的監控方法和裝置,為一組部署了管理節點的服務器集群提供一種通過管理節點的狀態來判斷集群服務是否正常的手段,并且不需要在服務器上手動執行命令,達到自動監控的目的,提高了監控效率,滿足了企業的應用需求。
技術領域
本發明涉及計算機技術領域,具體涉及一種服務器集群的監控方法和裝置。
背景技術
Redis是一種開源的內存中key-value數據結構存儲系統,它可以用作數據庫、緩存和消息中間件。它支持多種類型的數據結構,如字符串(strings),散列(hashes),列表(lists),集合(sets),有序集合(sorted sets)。為了保證效率,Redis所有的數據都放在內存中,Redis會周期性的把更新的數據寫入磁盤或者把修改操作寫入追加的記錄文件。
Redis服務器集群是在多臺服務器中部署Redis,Redis服務器集群是服務端分片技術的體現,即將鍵值按照一定算法合理分配到各個Redis實例分片上,同時各個實例協調,共同對外承擔一致服務。對客戶端來說,整個集群被看成是一個整體,客戶端可以連接任意一個節點進行操作。Redis為了避免單點故障,也支持主從(master-slave)同步,數據可以從主節點向任意數量的從節點上同步。
實際應用中需要對Redis集群進行監控,例如獲取CPU使用情況、內存使用情況和客戶端連接情況等數據。現有監控手段之一是在部署有Redis的服務器上手動輸入Redis服務提供的info命令并執行該命令后會返回一個Redis節點的各種信息和統計數值,從而達到監控一個Redis節點的目的。
現有技術的缺陷是:需要在Redis服務器中手動輸入info命令獲取Redis節點的運行狀態,監控效率低,并且無法滿足自動監控和連續監控的需求。
發明內容
本發明提供了一種服務器集群的監控方法和裝置,以解決現有技術監控效率低且無法滿足自動監控和連續監控需求的問題。
根據本發明的一個方面,提供了一種服務器集群的監控方法,監控方法包括:
與服務器集群中的管理節點建立連接,并獲取所述管理節點的運行狀態數據;
判斷是否獲取到每個所述管理節點的采集結果,當獲取到每個所述管理節點返回的采集結果時,確定服務器集群的運行狀態正常,當未獲取到所述管理節點的采集結果時,確定服務器集群的運行狀態異常,并進行告警處理。
根據本發明的另一個方面,提供了一種服務器集群的監控裝置,該裝置包括:
連接建立單元,用于與服務器集群中的管理節點建立連接;
數據獲取單元,用于獲取所述管理節點的運行狀態數據;
狀態確定單元,用于當獲取到每個所述管理節點返回的采集結果時,確定服務器集群的運行狀態正常;當未獲取到所述管理節點的采集結果時,確定服務器集群的運行狀態異常,并進行告警處理。
本發明的有益效果是:本發明實施例的這種服務器集群的監控方法和裝置通過與服務器集群中的管理節點建立連接,并獲取管理節點的運行狀態數據根據判斷是否獲取到每個管理節點的采集結果確定服務器集群的運行狀態,當獲取到每個管理節點返回的采集結果時,確定服務器集群的運行狀態正常,當未獲取到管理節點的采集結果時,確定服務器集群的運行狀態異常,并進行告警處理。如此,在部署有管理節點的服務器集群中,通過與管理節點建立連接,獲取管理節點的運行狀態數據即可達到自動且連續監控服務器集群的目的,提高了監控效率,保證了采集結果的準確性,滿足了企業的應用需求,方便大規模推廣應用。
附圖說明
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京神州泰岳軟件股份有限公司,未經北京神州泰岳軟件股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611161638.9/2.html,轉載請聲明來源鉆瓜專利網。





