溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

Zabbix4.0分布式和自動注冊發(fā)送的操作過程

發(fā)布時間:2021-09-26 16:24:16 來源:億速云 閱讀:116 作者:柒染 欄目:系統(tǒng)運維

本篇文章為大家展示了Zabbix4.0分布式和自動注冊發(fā)送的操作過程,內(nèi)容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細(xì)介紹希望你能有所收獲。

一,zabbix proxy 編譯安裝
分布式架構(gòu)
Zabbix Server -> Zabbix Proxy -> Zabbix Agent(多臺)
Agent的Server白名單要配置Proxy
proxy代理端需要數(shù)據(jù)庫存儲
mysql 數(shù)據(jù)庫安裝

yum install mariadb-server mariadb mariadb-devel -y
systemctl restart mariadb
systemctl enable mariadb

數(shù)據(jù)庫初始化

root:mysql ##登陸
create database zabbix character set utf8 collate utf8_bin;
grant all privileges on zabbix.* to zabbix@'127.0.0.1' identified by 'zabbixpwd';
set names utf8;
use zabbix;
source /usr/local/src/zabbix-4.0.3/database/mysql/schema.sql;

Zabbix Proxy安裝

yum install -y tar gcc make gcc-c++ net-snmp-devel libxml2-devel libcurl-devel pcre-devel
useradd -s /sbin/nologin zabbix
cd /usr/local/src/
wget 'https://nchc.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/4.0.3/zabbix-4.0.3.tar.gz'
tar -zxvf zabbix-4.0.3.tar.gz
cd zabbix-4.0.3
./configure --prefix=/usr/local/zabbix --enable-proxy --enable-agent --with-mysql --with-net-snmp --with-libcurl --with-libxml2
make && make install
chown -R zabbix:zabbix /usr/local/zabbix/

修改配置文件

vim /usr/local/zabbix/etc/zabbix_proxy.conf
Hostname=bjproxy      ##主機名
Server=192.168.237.49    ##zabbx server 白名單
LogFile=/usr/local/zabbix/zabbix_proxy.log
DBHost=127.0.0.1
DBName=zabbix
DBUser=zabbix
DBPassword=zabbixpwd
DBPort=3306
ConfigFrequency=60
#啟動
Zabbix _Proxy

網(wǎng)頁配置 proxy服務(wù)器
proxy name 必須 和配置文件里面的hostname 一直
active 是proxy 去請求zabbix server  而passive 是zabbix server 每過一段時間去 請求zabbix server
proxy address  填寫proxy 地址
Zabbix4.0分布式和自動注冊發(fā)送的操作過程

通過proxy 監(jiān)控主機
Zabbix4.0分布式和自動注冊發(fā)送的操作過程
這地方選擇代理設(shè)備 同時自定義添加監(jiān)控項跟原來一樣的
二:zabbix 自動發(fā)現(xiàn)和注冊
自動發(fā)現(xiàn)
Zabbix4.0分布式和自動注冊發(fā)送的操作過程
自動發(fā)現(xiàn)名稱,是否通過代理 自動發(fā)現(xiàn),IP段,自動發(fā)現(xiàn)更新時間,check 自動發(fā)現(xiàn)的key
查看是否 配置成功
Zabbix4.0分布式和自動注冊發(fā)送的操作過程
自動發(fā)現(xiàn)后的動作(添加主機,添加主機組,關(guān)聯(lián)應(yīng)用模板等)
Zabbix4.0分布式和自動注冊發(fā)送的操作過程
注意填寫發(fā)現(xiàn)的條件
Zabbix4.0分布式和自動注冊發(fā)送的操作過程
發(fā)現(xiàn)之后的動作:加入服務(wù)器組 關(guān)聯(lián)模板
Zabbix4.0分布式和自動注冊發(fā)送的操作過程
成后后會在hosts 看到相關(guān)主機信息 缺點是主機名設(shè)置比較麻煩

自動注冊
自動注冊相對來說比自動發(fā)現(xiàn)好用
使用自動注冊的話,添加主機的時候主機名使用Agent配置的Hostname
自動注冊流程:
1,zabbix客戶端需要配置ServerActive
2,zabbix客戶端把自己的元數(shù)據(jù)提供給zabbix服務(wù)器或zabbix分布式proxy
3,zabbix服務(wù)器添加動作,當(dāng)收到元數(shù)據(jù)時候自動添加主機、鏈接模板等
agent客戶端配置

PidFile=/usr/local/zabbix/zabbix_agentd.pid
LogFile=/usr/local/zabbix/zabbix_agentd.log
Hostname=www_001    ## 于主機名保持一致
Server=192.168.237.50 ## 有proxy 填寫proxy地址 沒有代理填寫server地址
ServerActive=192.168.237.50  ## 有proxy 填寫proxy地址 沒有代理填寫server地址
UnsafeUserParameters=1 
Include=/usr/local/zabbix/etc/zabbix_agentd.conf.d/*.conf
HostMetadataItem=system.uname   ##元數(shù)據(jù)

Zabbix4.0分布式和自動注冊發(fā)送的操作過程
添加元數(shù)據(jù)來源 填寫計算機名匹配 如圖:開頭計算機名是www_ 都會自動注冊添加
有proxy 添加proxy
Zabbix4.0分布式和自動注冊發(fā)送的操作過程
添加部署注冊后的動作
驗證
Zabbix4.0分布式和自動注冊發(fā)送的操作過程

上述內(nèi)容就是Zabbix4.0分布式和自動注冊發(fā)送的操作過程,你們學(xué)到知識或技能了嗎?如果還想學(xué)到更多技能或者豐富自己的知識儲備,歡迎關(guān)注億速云行業(yè)資訊頻道。

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI