博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
zabbix 客户端安装配置
阅读量:6823 次
发布时间:2019-06-26

本文共 2109 字,大约阅读时间需要 7 分钟。

 
1、下载zabbix
wget
 
2、编译安装zabbix

当前路径

pwd/usr/local/src

解压

tar -zxvf zabbix-2.4.7.tar.gz

进入zabbix目录,安装

cd zabbix-2.4.7/./configure --prefix=/usr/local/zabbix  --enable-agentmakemake install

  --prefix----> 指定zabbix安装目录

   --enable-agent----> 支持zabbix代理

3、客户端配置
vi /usr/local/zabbix/etc/zabbix_agentd.conf

修改下面三个参数

Server=172.17.22.155ServerActive=172.17.22.155Hostname= Server_A

其中Server和ServerActive都指定zabbixserver的IP地址,不同的是,前者是被动后者是主动。也就是说Server这个配置是用来允许127.0.0.1这个ip来我这取数据。而serverActive的127.0.0.1的意思是,客户端主动提交数据给他。

Hostname 待监控的服务器的名称(主动获取数据使用 后面页面配置主机的时候需要)

4、开放端口
firewall

开放zabbix端口10050 and 10051.

firewall-cmd --permanent --add-port=10050/tcp

重启firewall

systemctl restart firewalld
iptables
----写入修改/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT----保存修改/etc/init.d/iptables save----重启防火墙,修改生效service iptables restart
 
5、创建zabbix用户和组
groupadd zabbixuseradd -g zabbix zabbix----更改zabbix的owner为zabbixchown -R zabbix:zabbix /usr/local/zabbix/
 
6、agent启动
/usr/local/zabbix/sbin/zabbix_agentd

默认端口 10050

 
7、查看启动情况

查看端口

[zabbix@oracledb sbin]$ netstat -nltp |grep 10050(Not all processes could be identified, non-owned process infowill not be shown, you would have to be root to see it all.)tcp 0 0 0.0.0.0:10050 0.0.0.0:* LISTEN 9909/./zabbix_agent

查看进程

[zabbix@oracledb sbin]$ ps -ef |grep zabbix_agentdzabbix 9909 1 0 14:36 ? 00:00:00 ./zabbix_agentdzabbix 9910 9909 0 14:36 ? 00:00:00 ./zabbix_agentd: collector [idle 1 sec]zabbix 9911 9909 0 14:36 ? 00:00:00 ./zabbix_agentd: listener #1 [waiting for connection]zabbix 9912 9909 0 14:36 ? 00:00:00 ./zabbix_agentd: listener #2 [waiting for connection]zabbix 9913 9909 0 14:36 ? 00:00:00 ./zabbix_agentd: listener #3 [waiting for connection]zabbix 9914 9909 0 14:36 ? 00:00:00 ./zabbix_agentd: active checks #1 [idle 1 sec]zabbix 9937 9882 0 14:38 pts/0 00:00:00 grep zabbix_agentd
 
8、配置自动启动
cd /usr/local/src/zabbix-2.4.7cp misc/init.d/fedora/core5/zabbix_agentd /etc/rc.d/init.d/zabbix_agentdchmod u+x /etc/rc.d/init.d/zabbix_agentdchkconfig zabbix_agentd on

更改自动启动脚本中的默认路径

-----更改路径vim /etc/init.d/zabbix_agentdZABBIX_BIN="/usr/local/zabbix/sbin/zabbix_agentd"

转载地址:http://kyozl.baihongyu.com/

你可能感兴趣的文章
meta设置
查看>>
sed 行编辑器知识汇总
查看>>
nginx升级OpenSSL
查看>>
C++中Timer的用法
查看>>
报表软件JS开发引用HTML DOM的location和document对象
查看>>
Windows7 Python-3.6 安装PyCrypto(pycrypto 2.6.1)出现错误以及解决方法
查看>>
《Linux学习并不难》Linux常用操作命令(14):grep命令查找文件中符合条件的字符串...
查看>>
MFC界面库BCGControlBar v25.1新版亮点四:网格控件等
查看>>
Linux下定时切割Nginx访问日志并删除指定天数前的日志记录
查看>>
zabbix 监控项目
查看>>
跨交换机实现VLAN
查看>>
Python的"print"函数在“Hello World”之外的延伸
查看>>
计划任务
查看>>
获取无序数组中第n大的数及快速排序算法使用
查看>>
我的友情链接
查看>>
MongoDB复制集原理
查看>>
Java开发(2) - Tomcat配置JNDI数据源
查看>>
Highcharts error #12 问题解决办法
查看>>
HA配置方案
查看>>
手机号码 正则
查看>>