CentOS 7安裝zabbix agent

環境配置

配置selinux

#臨時關閉
setenforce 0
#徹底關閉,更改配置文件以後,重啓服務器之後selinux狀態機將爲disabled
sed -i '/SELINUX=enforcing/c SELINUX=disabled' /etc/selinux/conf

配置firewalld

如果防火牆可以關閉的話,我們可以將防火牆disable並關閉掉

systemctl disable firewalld
systemctl stop firewalld 

如果 防火牆不能關閉,則可以將zabbix使用的端口加入到防火牆例外:

 firewall-cmd --permanent --zone=public --add-port=10050/tcp
 systemctl restart firewalld

安裝源,並使其生效

#我們從阿里雲鏡像站下載
#這裏我們需要知道我們 安裝的是哪個版本,這裏安裝4.2.2版本
yum install -y https://mirrors.aliyun.com/zabbix/zabbix/4.2/rhel/7/x86_64/zabbix-release-4.2-2.el7.noarch.rpm
yum clean all
yum makecache

安裝zabbix agent

yum install -y zabbix-agent
#當我們執行了上一步安裝源以後,該命令會依據源的信息自動安裝相應版本的最新的軟件
#其實如果我們知道需要安裝的agent軟件包的位置的時候,可以不執行上一步,而直接執行安裝
#例如,4.2.2最新的版本在阿里雲鏡像站的位置爲:https://mirrors.aliyun.com/zabbix/zabbix/4.2/rhel/7/x86_64/zabbix-agent-4.2.7-1.el7.x86_64.rpm
#這時候,我們可以跳過上一步:安裝源,並使其生效,而直接使用下面的命令安裝:
#yum install -y https://mirrors.aliyun.com/zabbix/zabbix/4.2/rhel/7/x86_64/zabbix-agent-4.2.7-1.el7.x86_64.rpm

配置agent

配置文件位置/etc/zabbix/zabbix_agentd.conf ,我們只需要修改Server、ServerActive、Hostname

Server=172.27.232.228                 #zabbix proxy的ip
ServerActive=172.27.232.228           #zabbix proxy的ip
Hostname=172.27.232.222               #設置主機IP

說明:
1、如果我們的server和agent配置了dns的話,可以將IP地址換成主機名
2、server和ServerActive根據實際情況,如果沒有代理的話,這裏可以填server的ip,如果使用了代理的話,可以使用代理的ip

設置開機啓動並啓動服務

systemctl enable zabbix-agent              #設置開機啓動
systemctl start zabbix-agent               #啓動服務
systemctl status zabbix-agent              #查看狀態
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章