顺德公农庄 发表于 2019-1-26 06:11:44

zabbix 客户端agent安装部署过程

  
1.下载zabbix-2.0.6.tar.gz
wget http://jaist.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/2.2.6/zabbix-2.2.6.tar.gz
下载完后 解压一下 tar zxvf zabbix-2.2.6.tar.gz
2.编辑防火墙iptables配置,打开zabbix端口。
vim /etc/sysconfig/iptables打开防火墙配置文件 添加下面2条规则:
-A INPUT -m state --state NEW -m tcp -p tcp --dport 10050 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 10051 -j ACCEPT
/etc/init.d/iptables restart
iptables -L
3.安装zabbix所需的组件:
yum install -y curl curl-devel gcc gcc-c++ net-snmp net-snmp-devel perl-DBI
4.创建用户账号(server,agent):
useradd zabbix
usermod -s /sbin/nologin zabbix
  
5.编译安装,如果是客户端安装选择--enable-agent就行了
  
#cd /usr/local/&& chmod 755 zabbix-2.2.6.tar.gz && tar –zxvf zabbix-2.2.6.tar.gz
# ./configure --enable-agent

http://s3.运维网.com/wyfs02/M00/58/56/wKiom1Sui5-S7rBjAAEMgMtmgGQ400.jpg
make install
6.修改配置文件:
cd /usr/local/etc/   
cp zabbix_agentd.conf zabbix_agentd.conf.bak备份zabbix agent客户端配置文件。
vi zabbix_agentd.conf 这个文件修改下面这些地方:
具体这样 就行
# grep -Ev '^$|^#' zabbix_agentd.conf
LogFile=/tmp/zabbix_agentd.log       # 指定日志存放位置(默认即可)
Server=172.16.1.X                  # 添加监控服务器 IP(写我这个ip)
ServerActive=172.16.1.X:10051       # 添加监控服务器 IP 、端口
Hostname=172.16.1.XXX#                        #本机 IP就行
UnsafeUserParameters=1               # 启动自定义脚本功能( 把0改成1)
7.cd /usr/local/zabbix-2.2.6    cd到这个目录下
cp misc/init.d/tru64/zabbix_agentd /etc/init.d/
chmod +x /etc/init.d/zabbix_*   添加可执行权限
vim /etc/init.d/zabbix_agentd,在文件头部#!/bin/bash下面分别添加两行:#!/bin/sh#chkconfig: 35 95 95#description:zabbix Agent server
设置服务器开机自动启动
chkconfig zabbix_agentd on
8.启动服务 # /etc/init.d/zabbix_agentd start
service zabbix_agentd restart重启下这个服务.
9.# netstat -lantp |grep 10050          #可以查看zabbix agent进程是否启动。
tcp 0 0 0.0.0.0:10050 0.0.0.0:* LISTEN 1803/zabbix_agentd

http://s3.运维网.com/wyfs02/M01/58/56/wKiom1Sui-2Sm3FAAADvnZPr6rs401.jpg
10.在zabbix server的WEB界面查看zabbix agent主机的信息,进行验证。

  



页: [1]
查看完整版本: zabbix 客户端agent安装部署过程