分享交流
合作共赢!

Linux安装部署zabbix客户端-源码包安装

本篇主要介绍用zabbix源码包安装zabbix-agent的方法,这种安装方式适合服务器无法链接外网的情况;如果可以链接外网参考:Linux安装部署zabbix客户端-yum源安装更方便快捷一些!)方法步骤如下:

1、下载zabbix

我这里用的是zabbix4.0.2版本,以上传至QQ群,可点击947971379免费下载,如下图所示(也可以支付0.1元直接下载包文件):

2、解压

tar -zxvf zabbix-4.0.2.tar.gz

3、创建系统用户

useradd zabbix

4、安装gcc

yum install -y gcc

5、安装zabbix

cd zabbix-2.4.8
./configure --prefix=/usr/local/zabbix --enable-agent
make install

6、修改配置文件:zabbix_agentd.conf

PidFile=/var/run/zabbix/zabbix_agentd.pid
LogFile=/var/log/zabbix/zabbix_agentd.log
LogFileSize=0
Server=192.168.1.89           # 被动模式zabbix server地址
ServerActive=127.0.0.1          # 被动模式zabbix server地址
Hostname=Zabbix server           #Hostname是本机ip地址,切记~。
UnsafeUserParameters=1             #是否启用用户自定义监控脚本,1启用,0不启用
EnableRemoteCommands=1               #允许在本地执行远程命令

7、设置zabbix-agent服务开机自启动

一般到/usr/local/zabbix/sbin路径下启动服务就可以了,但是这样每次开机都要单独再启动zabbix-agent服务非常麻烦,方便起见,将zabbix-agent服务添加到系统服务,并设置开机自启动!方式如下:

方法一:
打开/etc/rc.d/rc.local文件,在末尾增加如下内容(提示:zabbix-agent启动文件路径)
/usr/local/zabbix/sbin/zabbix-agent
方法二:
cp /usr/local/zabbix/sbin/zabbix_agentd /etc/rc.d/init.d/zabbix_agentd #拷贝脚本到系统服务目录下 
chmod +x /etc/rc.d/init.d/zabbix_agentd #添加脚本执行权限
chkconfig --add zabbix-agent $添加开机启动项 
chkconfig zabbix_agentd on #添加开机启动 
vi /etc/rc.d/init.d/zabbix_agentd #编辑服务端配置文件 (可忽略)
BASEDIR=/usr/local/zabbix/   #zabbix安装目录(可忽略) 
service zabbix_agentd start   #开启服务

您暂时无权查看此隐藏内容!

温馨提示:

设置服务开机自启动详细介绍参考:Linux开机启动项的查看和设置方法总结

Linux安装部署zabbix客户端-yum源安装

 

资源下载价格1立即支付
注意:本站少数资源收集于网络,如涉及版权等问题请及时与站长联系,我们会在第一时间内与您协商解决。如非特殊说明,本站所有资源解压密码均为:zhangqiongjie.com。 作者:1923002089
赞(0) 打赏
未经允许不得转载:琼杰笔记 » Linux安装部署zabbix客户端-源码包安装

评论 抢沙发

评论前必须登录!

 

分享交流,合作共赢!

联系我们加入QQ群

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续给力更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫打赏

微信扫一扫打赏