-
下面看一下自己的linux系统,我使用的是centOS 6.9 ,所以我下载下面的安装包到我的服务器上。
- https://www.zabbix.com/downloads/3.2.7/zabbix_agents_3.2.7.linux2_6.amd64.tar.gz将这个zabbix-agent安装包下载下来。下完之后,我们来一步一步的安装吧。
-
创建zabbix用户和组
◇
groupadd zabbix -
新建zabbix用户并将其加入到zabbix组,并将他设置为不可登录的类型的用户。
◇
useradd -g zabbix zabbix -s /sbin/nologin -
解压zabbix预编译包
◇
tar -zxvf zabbix-3.2.2.tar.gz -
我们进入到bin目下,看到如下命令。
◇
zabbix_sender zabbix_get / 将这两个命令建立软连接到usr/bin目录下面。
◇
ln -s zabbix_sender zabbix_get /usr/bin -
接下来我们进入到sbin目录下。ls可以看到这里面有个zabbix_agentd的可执行文件,这个可执行文件是zabbix 的客户端的可执行文件,agent可以用来获取和监控数据环境。同样建立软连接到usr 下面的sbin目录下。
◇
ln -s zabbix_agentd /usr/sbin/ -
接下来我们进入到conf目录下。cd ../conf
◇
这里面有一个zabbix_agentd.conf,这个就是zabbix-agent的配置文件。我们将它copy到/usr/local/etc目录下面。
◇
cp zabbix_agentd.conf /usr/local/etc/ -
进入到zabbix_agentd.conf进行修改
◇
vim /usr/local/etc/ zabbix_agentd.conf -
zabbix_agentd.conf修改如下:
LogFile=/var/log/zabbix/zabbix_agentd.log
Server=192.168.14.66#地址主动模式,填写Server的IP
ServerActive=192.168.14.66 #修改为Server的IP地址
Hostname=Zabbix server #重要:客户端的hostname,不配置则使用主机名
- 创建/var/log/zabbix/并给予权限。
◇
mkdir /var/log/zabbix/
◇
chown zabbix:zabbix /var/log/zabbix/
◇
chmod 777 /var/log/zabbix/
◇
touch /var/log/zabbix/zabbix_agentd.log
◇
chmod 777 /var/log/zabbix/zabbix_agentd.log
网友评论