1.2:本地安裝
? ? ?先使用wget下載RPM安裝包
? ? ?然后解壓安裝
>>wget https://repo.zabbix.com/zabbix/6.4/rhel/8/x86_64/zabbix-agent2-6.4.21-release1.el8.x86_64.rpm ? ?##### CENTOS 8 使用這一條>>rpm -ivh zabbix-agent2-6.4.21-release1.el8.x86_64.rpm ##### CENTOS 8 使用這一條? ?? ? ? ? ? ?>>wget https://repo.zabbix.com/zabbix/6.4/rhel/7/x86_64/zabbix-agent2-6.4.21-release1.el7.x86_64.rpm? ? ?##### CENTOS 7 使用這一條>>rpm -ivh zabbix-agent2-6.4.21-release1.el7.x86_64.rpm ##### CENTOS 7 使用這一條
2:編輯配置文件
? ? 2.1:Zabbix-Agent配置
>> vi /etc/zabbix/zabbix_agentd.conf
? ? ? ? 修改配置文件中以下幾項:
? ? ? ? Server=Zabbix Server IP ? ? ? ? ? ? ? ? ? ?//ZabbixServer端IP
? ? ? ? ServerActive=Zabbix Server IP ? ? ? ? ? ? ?//ZabbixServer端IP
Server=XXX.XXX.XXX.XXX ? ? ? ? ? ? ? ? ? ?//XXX.XXX.XXX.XXX端IPServerActive=XXX.XXX.XXX.XXX? ? ? ? ? ? ?//XXX.XXX.XXX.XXX端IP
? ? ? ? Hostname=本機IP或者主機名不要用127.0.0.1 在Zabbix服務端添加主機時 主機名稱 要和此相同
? ? 2.2:防火墻配置:
? ? ? ? CentOS 7.0默認使用的是firewall作為防火墻,CentOS 8.0使用的是與Centos 7.0是相同的
? ? ? ? 開啟10050、10051的TCP和UDP端口
? ? ? ? >>firewall-cmd --zone=public --add-port=10050/tcp --permanent
? ? ? ? success ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? //操作成功會輸出success
? ? ? ? >>firewall-cmd --zone=public --add-port=10051/tcp --permanent
? ? ? ? success
? ? ? ? >>firewall-cmd --zone=public --add-port=10051/udp --permanent
? ? ? ? success
? ? ? ? >>firewall-cmd --zone=public --add-port=10050/udp --permanent
? ? ? ? success
>>firewall-cmd --zone=public --add-port=10050/tcp --permanentsuccess ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? //操作成功會輸出success>>firewall-cmd --zone=public --add-port=10051/tcp --permanentsuccess ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? //操作成功會輸出success>>firewall-cmd --zone=public --add-port=10051/udp --permanentsuccess ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? //操作成功會輸出success>>firewall-cmd --zone=public --add-port=10050/udp --permanentsuccess ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? //操作成功會輸出success
? ? 2.3:添加開機啟動
? ? ? ? >>chkconfig zabbix-agent on
? ? ? ? 然后執行
? ? ? ? >>service zabbix-agent start
? ? ? ? 就能啟動zabbix agent了
>>chkconfig zabbix-agent on>>service zabbix-agent start
?2.4? 表示需要關閉Selinux(有兩種方法,一種是永久關閉,另一種是臨時關閉,重啟即失效)
? ? ? ? 永久關閉:
? ? ? ? >>cd /etc/selinux
? ? ? ? >>vi config
? ? ? ? SELINUX=enforcing改為disabled
? ? ? ? 臨時關閉:
? ? ? ? >>setenforce 0
? ? ? ? 查看Selinux狀態:
? ? ? ? >>getenforce ?//開啟時狀態為Enforceing,關閉狀態為Disabled
永久關閉:>>cd /etc/selinux>>vi configSELINUX=enforcing改為disabled臨時關閉:>>setenforce 0查看Selinux狀態:>>getenforce ?//開啟時狀態為Enforceing,關閉狀態為Disabled
? ? 2.5:查看Zabbix-Agent服務運行狀態
? ? ? ? >>service zabbix-agent status
二、登錄監控平臺
數據采集———主機——創建主機
創建主機——主機名稱——選擇模板——模板選擇Linux by Zabbix agent?
模板選擇完成后——接口選擇Agent —— IP地址選擇服務器地址