创建用户
groupadd zabbix
useradd -g zabbix zabbix
复制文件
最简单的方法,客户端文件可以从服务端安装文件copy
分别是:
/usr/local/zabbix/bin/zabbix_get
/usr/local/zabbix/bin/zabbix_sender
/usr/local/zabbix/sbin/zabbix_agent
/usr/local/zabbix/sbin/zabbix_agentd
/usr/local/zabbix/etc/zabbix_agent.conf
/usr/local/zabbix/etc/zabbix_agentd.conf
这几个文件分别放置到需要监控的服务器上。目录可以自定义或者不变。我这里改成了/usr/local/zabbix_agent,这个目录的文件就是客户端的文件
安装服务
cat >>/etc/services<<EOF
|
|
修改配置文件
vim /usr/local/zabbix_agent/etc/zabbix_agent.conf
修改Zabbix server的ip
|
|
启动
/usr/local/agent/sbin/zabbix_agentd -c /usr/local/agent/etc/zabbix_agentd.conf
Echo “/usr/local/agent/sbin/zabbix_agentd -c /usr/local/agent/etc/zabbix_agentd.conf” >>/etc/tc.local
添加到系统目录
ln -s /usr/local/zabbix_agent/sbin/* /usr/local/sbin/
ln -s /usr/local/zabbix_agent/bin/* /usr/local/bin/
测试,下面的命令需要在server端执行,其中10.0.0.19是agent的ip
[root@server21 zabbix-2.4.2]# /usr/local/zabbix/bin/zabbix_get -s10.0.0.19 -p10050 -k”system.uptime”
19788532