[發明專利]一種基于Zabbix和Docker的監控系統和方法有效
| 申請號: | 201611235318.3 | 申請日: | 2016-12-28 |
| 公開(公告)號: | CN106789284B | 公開(公告)日: | 2020-03-27 |
| 發明(設計)人: | 梁永林;關坤龍 | 申請(專利權)人: | 鄭州云海信息技術有限公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24;H04L29/08 |
| 代理公司: | 濟南信達專利事務所有限公司 37100 | 代理人: | 韓月娥 |
| 地址: | 450008 河南省鄭州市*** | 國省代碼: | 河南;41 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 zabbix docker 監控 系統 方法 | ||
本發明公開一種基于Zabbix和Docker的監控系統和方法,涉及服務器監控技術,利用虛擬化技術采用Docker container對應一個Zabbix Host,采用etcd服務器進行分布式狀態管理,動態自動注冊Zabbix Host;Zabbix Host和監控項之間的比例可配置;當Zabbix Host出現異常,系統可以將其上面的監控項遷移至其他健康的Zabbix Host;通過Zabbix Actiont,將異常狀態的改變實時傳遞給系統,而不是由系統進行輪訓。本發明為服務器管理提供自動化的監控技術,并提供秒極時間粒度的監控服務,確保實時監控用戶網頁的可用性指標,便于管理員快速反饋。
技術領域
本發明涉及服務器監控技術,具體的說是一種基于Zabbix和Docker的監控系統和方法。
背景技術
現在互聯網技術已在社會的各個領域起著舉足輕重的地位,社會對互聯網的應用需求推動著信息化建設的步伐,在信息化建設中服務器及相關平臺硬件是互聯網穩定提供服務的基礎。隨著互聯網技術的發展,云計算技術成為主流技術,在互聯網系統中管理員管理的服務器等設備節點越來越多。
在IT運維工作中,需要做到對數量眾多的服務器硬件層和應用軟件層全方位的監控。如果只使用主機狀態監控軟件,可能出現當WEB服務異常后,不能及時發現服務異常并及時處理故障,并使監控日志信息收集滯后于操作系統日志。
鑒于現有互聯網系統中服務器節點管理方面所存在的問題,本發明提出一種基于Zabbix和Docker的監控系統和方法。Zabbix技術基于WEB界面,提供分布式系統監視以及網絡監視功能的開源解決方案;zabbix能監視各種網絡參數,保證服務器系統的安全運營;并提供靈活的通知機制以讓系統管理員快速定位/解決存在的各種問題。Docker 是一個開源的應用容器引擎,讓開發者可以打包他們的應用以及依賴包到一個可移植的容器中,然后發布到任何流行的Linux機器上,也可以實現虛擬化。
發明內容
本發明針對目前技術發展的需求和不足之處,提供一種基于Zabbix和Docker的監控系統和方法。
本發明所述一種基于Zabbix和Docker的監控系統和方法,解決上述技術問題采用的技術方案如下:所述一種基于Zabbix和Docker的監控系統,采用基于zabbix、Docker兩種技術的基礎架構,主要包括Docker container、Zabbix Host、etcd服務器、Monitor Admin、Zabbix Server和Monitor Web,其中,所述Docker container對應一個Zabbix Host,Zabbix Host為容器虛擬設備;所述etcd服務器用于對Docker Container進行分布式狀態管理,etcd服務器與Monitor Admin連接通信,將數據傳送給Monitor Admin;所述MonitorAdmin用于定期檢測分析etcd服務器上報請求,Monitor Admin與所述Zabbix Server連接通信,將告警記錄上報至Zabbix Server,所述Monitor Web是Zabbix Server前端WEB監控管理服務器,用于將報警信息進行分類,并報告運維管理人員。
所述基于Zabbix和Docker的監控方法,主要包括如下步驟:
1)利用虛擬化技術采用Docker container對應一個Zabbix Host,每個Zabbixhost對應一個Zabbix agent服務器;
2)Zabbix agent服務器將Docker container狀態上報給etcd服務器,etcd服務器對Docker Container進行分布式狀態管理,并動態自主注冊Zabbix Host,將數據傳送至Monitor Admin;
3)Monitor Admin負責定期檢測分析etcd服務器上報請求,并將數據狀態存放至數據庫,將告警記錄上報至Zabbix Server;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于鄭州云海信息技術有限公司,未經鄭州云海信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611235318.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種蓮子磨皮烘干機
- 下一篇:便于清潔的可拆式脫皮機





