zabbix 客户端安装(使用安装包)
1.下载安装包:
http://www.zabbix.com/download
下载未编译版本 zabbix source 3.0LTS
2.添加用户群组
# groupadd zabbix 创建zaggix用户组
# useradd zabbix -g zabbix -s /sbin/nologin 创建zabbix用户,并限制zabbix用户登录系统,/sbin/nologin禁用用户不能登录系统
3.解压安装包,编译安装
# mkdir /usr/local/src/zabbix 创建存放zabbix安装的目录
# cd /usr/local/src/zabbix/
# tar -zxvf zabbix-3.0.31.tar.gz 解压zabbix安装包
# cd zabbix-3.0.31
# ./configure --prefix=/usr/local/zabbix_agentd --enable-agent 编译zabbix安装包,配置参数只安装zabbix_agentd客户端
# make install 安装zabbix
4.修改zabbix_agent.conf配置文件
# cd /usr/local/zabbix_agentd/etc/ 进入zabbix_agentd安装路径
# vim zabbix_agentd.conf 修改zabbix_agentd.conf配置文件
LogFile=/var/log/zabbix/zabbix_agentd.log 指定日志文件
EnableRemoteCommands=1 允许zabbix服务器远程zabbix_agentd执行命令
LogRemoteCommands=1 开启远程执行命令日志
Server = xxx.xxx.xxx.xxx 填写zabbix服务器IP地址
ServerActive = xxx.xxx.xxx.xxx 填写zabbix服务器IP地址
Hostname=node2 填写zabbix_agentd客户端计算机名
# mkdir /var/log/zabbix 创建日志文件夹
# touch /var/log/zabbix/zabbix_agentd.log 创建日志文件
# chmod 666 /var/log/zabbix/zabbix_agentd.log 添加读写权限
5.加入防火墙端口
# vim /etc/sysconfig/iptables
-A INPUT -m state –state NEW -m udp -p udp –dport 10050 -j ACCEPT
-A INPUT -m state –state NEW -m tcp -p tcp –dport 10050 -j ACCEPT
6.添加zabbix_agentd客户端开机自启动
# cd /usr/local/src/zabbix/zabbix-3.0.31
# cp misc/init.d/fedora/core/zabbix_agentd /etc/init.d/zabbix_agentd
# chmod 755 /etc/init.d/zabbix_agentd
# chkconfig zabbix_agentd on
# vim /etc/init.d/zabbix_agentd
BASEDIR=/usr/local/zabbix_agentd/
:wq
7.启动zabbix_agentd客户端
# /etc/init.d/zabbix_agentd start
参考文章地址:
https://blog.csdn.net/qq_35201754/article/details/85692979