Zabbix 分佈式之– Node 分佈式部署

使用node節點,建立一個層次結構的分佈式監測。每一個節點是一個完整的zabbix服務器,和負責監視它自己的位置,zabbx 支持高達一千個節點的分佈式安裝。

使用node節點的好處:

1、  在大型的網絡中,涉及多個地點建立一個多層次的監控,在層次結構中的一個節點報告其主節點。

2、  一個節點可以在本地配置或通過其主節點,它的所有子節點的配置數據的副本。

3、  數據收集更多的免疫可能的通信問題。如果主站和子節點之間的通信發生故障時,節點可以保持運行狀態。歷史信息和事件存儲在本地。當通信又回來了,一個子節點將有選擇地將數據發送到主節點。

4、  節點可以分裂一個單一的zabbix服務器的工作,監視數千臺主機。

5、  新節點的連接和拆卸,不影響現有的設置的功能。無需重新啓動所需的任何節點。

平臺獨立性

一個節點可以使用自己的平臺(操作系統,硬件)和數據庫引擎獨立於其他節點。可以安裝沒有子節點的zabbix前端。

更高層次的節點,應結合使用更好的硬件與MySQL的InnoDB,Oracle或PostgreSQL後端。

節點的配置:

一個zabbix 服務器安裝完之後是沒有配置任何節點分佈式的,需要自己去更改zabbix_server.conf 文件;

首先,停止zabbix_server,並確保其沒有運行;

然後,指定一個唯一的節點ID,這個值可以是0-999;

之後,修改數據庫爲分佈式設置,執行命令:zabbix_server –n <node ID>

注:該命令在一個server 上只能執行一次,不能重複執行,且執行該命令之前最後先備份下數據庫

本例中 主節點 的 node爲1 從節點node 爲2 ,

主節點和從節點執行完上面的命令之後,開始在web界面進行添加:

分別打開主從節點的web管理界面,Administration-àDM-àNodes ,之後你會看到一個本機的節點,下面在主節點的web界面添加從節點的信息,選擇Create node ,

web-04.jpg

Naem : 設置要顯示的節點名字

ID : 配置文件中所寫的node 值

Type: 選擇當前節點爲的類型,可選擇Master、Child。

Ip : 填寫要與當前節點管理的IP

之後會在節點配置界面看到如下圖的結果:

web-05.jpg

接下來再在從節點的web 中添加主節點的信息。

之後我們就可以通過一個界面來管理所有的節點客戶端了,在web界面的右上角有顯示Current node , 可以通過”Select Nodes” 選擇要顯示的節點,之後對該節點進行管理。

至此zabbix分佈式的部署已經基本上講述完了,之後會更新一些更爲詳細的配置信息。

轉載請註明出處:http://www.minunix.com

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章