環境:
centos7--------客戶端
centos6--------客戶端centos
zabbix官網:https://www.zabbix.com/ 選擇對應系統版本的yum源 因爲官方yum源比較慢並且有時候找不到包 推薦使用:https://mirrors.tuna.tsinghua.edu.cn/zabbix/ 選擇版本替換yum源baseurl便可 centos6爲例: [zabbix]
name=Zabbix Official Repository - $basearch
baseurl=https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/3.0/rhel/6/x86_64/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX服務器
[zabbix-non-supported]
name=Zabbix Official Repository non-supported - $basearch
baseurl=https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/3.0/rhel/6/x86_64/
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX
gpgcheck=1ide
安裝客戶端:yum install -y zabbix-agent zabbix-senderurl
客戶端配置參數centos7
###############被動模式相關參數以下:.net
Server:用於指定容許哪臺服務器拉取當前服務器的數據,當agent端工做於被動模式,則表明server端會主動拉取agent端數據,那麼server端的IP必須與此參數的IP對應,此參數用於實現基於IP的訪問控制,若是有多個IP ,能夠使用逗號隔開。code
ListenPort:用於指定當agent端工做於被動模式時所監聽的端口號,默認端口爲10050,也就是說,server端默認訪問10050端口,從而拉取數據。server
ListenIP:用於指定agent端工做於被動模式時所監聽的IP地址,默認值爲0.0.0.0,表示監聽本機的全部IP地址。進程
StartAgents:用於指定預生成的agent進程數量。ci
好了,被動模式的參數說完了,如今聊聊主動模式。
####################主動模式的經常使用參數以下:
ServerActive:此參數用於指定當agent端工做於主動模式時,將信息主動推送到哪臺server上,當有多個IP時,能夠用逗號隔開。
Hostname:此參數用於指定當前主機的主機名,server端經過此參數對應的主機名識別當前主機。
RefreshActiveChecks:此參數用於指明agent端每多少秒主動將採集到的數據發往server端。
此處,咱們同時設置"被動模式"與"主動模式"的以下參數,其餘保持默認便可,修改完成後保存退出。
Server=192.168.1.108 (zabbix server)
ServerActive=192.168.1.108 (zabbix server)
Hostname=testzbx1.zsythink.net (zabbix agent)
啓動zabbix-agentservice zabbix-agent startss -nlt |grep 10050