检查Linux版本
cat /etc/issue
得到结果
Ubuntu 18.04.2 LTS \n \l
下载软件
到 Zabbix官网(https://www.zabbix.com/)
依次点击
Download>Zabbix Packages>Choose your platform>ZABBIX VERSION>6.4>OS DISTRIBUTION>Ubuntu>OS VERSION>18.04 (Bionic)>ZABBIX COMPONENT>Agent 2
修改apt源
网站上提供的Zabbix源,国内无法访问,因此添加阿里ubuntu源。
curl -o - "https://mirrors.aliyun.com/zabbix/zabbix-official-repo.key" | apt-key add -
echo "deb https://mirrors.aliyun.com/zabbix/zabbix/6.4/ubuntu/ $(lsb_release -cs) main" >> /etc/apt/sources.list
apt update
安装 Zabbix agent2
根据网站提示,执行如下命令
apt install zabbix-agent2 zabbix-agent2-plugin-*
修改配置
修改zabbix服务端IP地址。将127.0.0.1修改为zabbix服务器地址192.168.250.4
sed -i s/127.0.0.1/192.168.250.4/g /etc/zabbix/zabbix_agent2.conf
修改主机名为MyHostName,或则让系统自动获取(下一个)
sed -i s#Hostname\=Zabbix\ server#Hostname\=MyHostName# /etc/zabbix/zabbix_agent2.conf
让系统自动获取hostname,取消注释:#HostnameItem=system.hostname
sed -i s/#HostnameItem/HostnameItem/ /etc/zabbix/zabbix_agent2.conf
启动Zabbix agent2
systemctl restart zabbix-agent2
systemctl enable zabbix-agent2
其它Linux
CentOS7
wget https://mirrors.aliyun.com/zabbix/zabbix/6.4/rhel/7/x86_64/zabbix-agent2-6.4.7-release1.el7.x86_64.rpm
rpm -Uvh zabbix-agent2-6.4.7-release1.el7.x86_64.rpm
Ubuntu 22
wget https://repo.zabbix.com/zabbix/6.4/ubuntu/pool/main/z/zabbix-release/zabbix-release_6.4-1+ubuntu22.04_all.deb
dpkg -i zabbix-release_6.4-1+ubuntu22.04_all.deb
apt update
apt install zabbix-agent2 zabbix-agent2-plugin-*