Modify by lyc at 2018-4-28
zabbix 官方RPM仓库
zabbix 官方文档
一、CentOS RPM安装zabbix-agent 3.0.x
1.安装
1 2 3 4 5 6 7 8 9
|
$ yum install http://repo.zabbix.com/zabbix/3.0/rhel/6/x86_64/zabbix-release-3.0-1.el6.noarch.rpm -y
$ yum install https://repo.zabbix.com/zabbix/3.0/rhel/7/x86_64/zabbix-release-3.0-1.el7.noarch.rpm -y
yum install zabbix-agent -y
|
2.配置zabbix_agentd.conf
1 2 3 4 5 6 7 8 9 10 11
| $ egrep -v "#|^$" zabbix_agentd.conf PidFile=/var/run/zabbix/zabbix_agentd.pid LogFile=/var/log/zabbix/zabbix_agentd.log LogFileSize=0 Server=devops.xxx.com ServerActive=devops.xxx.com Hostname=xxx.xxx.xxx.xxx-Ucloud-CentOS7-public-mysql-slave1 HostMetadataItem=system.uname Timeout=30 Include=/etc/zabbix/zabbix_agentd.d/ UnsafeUserParameters=1
|
3.启动zabbix-agentd
1 2 3 4 5 6 7
| $ /etc/init.d/zabbix-agent start $ chkconfig zabbix-agent on
$ systemctl start zabbix-agent $ systemctl enable zabbix-agent
|
二、Ubuntu apt安装zabbix-agent 3.0.x
1.安装
1 2 3
| $ wget http://repo.zabbix.com/zabbix/3.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_3.0-1+xenial_all.deb $ dpkg -i zabbix-release_3.0-1+xenial_all.deb $ apt-get install zabbix-agent
|
2.配置文件
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| $ cd /etc/zabbix $ cp zabbix_agentd.conf zabbix_agentd.conf.default $ vim zabbix_agentd.conf PidFile=/var/run/zabbix/zabbix_agentd.pid LogFile=/var/log/zabbix/zabbix_agentd.log LogFileSize=0 Server=devops.xxx.com ServerActive=devops.xxx.com Hostname=xxx.xxx.xxx.xxx-Ucloud-Ubuntu16-public-mysql-slave1 HostMetadata=linux Timeout=30 Include=/etc/zabbix/zabbix_agentd.d/ UnsafeUserParameters=1 EnableRemoteCommands=1
|
3.创建目录
1 2 3 4 5 6 7 8 9 10
| $ mkdir -p /var/run/zabbix $ mkdir -p /var/log/zabbix $ mkdir -p /etc/zabbix/zabbix_agentd.d $ > /var/log/zabbix/zabbix_agentd.log
$ chown -R zabbix.zabbix /var/run/zabbix $ chown -R zabbix.zabbix /var/log/zabbix $ chown -R zabbix.zabbix /etc/zabbix/zabbix_agentd.d
|
4.启动zabbix-agent
1 2 3 4 5 6
| $ update-rc.d zabbix-agent defaults 90
$ systemctl restart zabbix-agent $ /etc/init.d/zabbix-agent restart
|