博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
zabbix 二 zabbix agent 客户端
阅读量:5166 次
发布时间:2019-06-13

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

[root@zabbix_agent src]# cd zabbix-3.0.3[root@zabbix_agent zabbix-3.0.3]# lsaclocal.m4  bin    ChangeLog  conf          config.sub  configure.ac  database  frontends  INSTALL     m4           Makefile.in  misc     NEWS    srcAUTHORS     build  compile    config.guess  configure   COPYING       depcomp   include    install-sh  Makefile.am  man          missing  README  upgrades[root@zabbix_agent zabbix-3.0.3]# ./configure --prefix=/usr/local/zabbix-3.0.3/ --enable-agent

 

[root@zabbix_agent zabbix-3.0.3]# yum install -y gcc c++

 

[root@zabbix_agent zabbix-3.0.3]# ./configure --prefix=/usr/local/zabbix-3.0.3/ --enable-agent

 

[root@zabbix_agent zabbix-3.0.3]# make install

 

# vim /usr/local/zabbix-3.0.3/etc/zabbix_agentd.confServer=ip(zabbix_server的ip)ServerActive==ip(zabbix_server的ip)Hostname=Zabbix server其中Server和ServerActive都指定zabbixserver的IP地址,不同的是,前者是被动后者是主动。也就是说Server这个配置是用来允许127.0.0.1这个ip来我这取数据。而serverActive的127.0.0.1的意思是,客户端主动提交数据给他.主机安装客户端记得添加zabbix用户

 

[root@zabbix_agent zabbix-3.0.3]# userdel zabbix [root@zabbix_agent zabbix-3.0.3]# groupadd zabbix [root@zabbix_agent zabbix-3.0.3]# useradd -g zabbix zabbix

 启动zabbix客户端:

[root@zabbix_agent zabbix-3.0.3]# /usr/local/zabbix-3.0.3/sbin/zabbix_agentd [root@zabbix_agent zabbix-3.0.3]# netstat -lnutpActive Internet connections (only servers)Proto Recv-Q Send-Q Local Address               Foreign Address             State       PID/Program name   tcp        0      0 0.0.0.0:10050               0.0.0.0:*                   LISTEN      8899/zabbix_agentd  tcp        0      0 0.0.0.0:22                  0.0.0.0:*                   LISTEN      2097/sshd           tcp        0      0 127.0.0.1:25                0.0.0.0:*                   LISTEN      1493/master         tcp        0      0 :::22                       :::*                        LISTEN      2097/sshd           tcp        0      0 ::1:25                      :::*                        LISTEN      1493/master         udp        0      0 0.0.0.0:68                  0.0.0.0:*                               1247/dhclient

 

[root@zabbix_agent zabbix-3.0.3]# ln -s /usr/local/zabbix-3.0.3/sbin/* /usr/local/sbin/[root@zabbix_agent zabbix-3.0.3]# ln -s /usr/local/zabbix-3.0.3/bin/* /usr/local/bin/

 

[root@zabbix_agent zabbix-3.0.3]# vi /etc/services #添加以下内容zabbix-agent    10050/tcp               # Zabbix Agentzabbix-agent    10050/udp               # Zabbix Agentzabbix-trapper  10051/tcp               # Zabbix Trapperzabbix-trapper  10051/udp               # Zabbix Trapper

 修改Zabbix配置文件

[root@zabbix_agent zabbix-3.0.3]# vi /usr/local/zabbix-3.0.3/etc/zabbix_agentd.confServer=192.168.1.122Include=/usr/local/zabbix-3.0.3/etc/zabbix_agentd.conf.d/UnsafeUserParameters=1 #启用自定义key

 添加开机启动脚本

[root@zabbix_agent ~]# cp /usr/local/src/zabbix-3.0.3/misc/init.d/fedora/core/zabbix_agentd /etc/rc.d/init.d/zabbix_agentd

 

[root@zabbix_agent ~]# vi /etc/rc.d/init.d/zabbix_agentd        # Zabbix-Directory        BASEDIR=/usr/local/zabbix-3.0.3/ #Zabbix安装目录

 

[root@zabbix_agent ~]# chmod +x /etc/rc.d/init.d/zabbix_agentd [root@zabbix_agent ~]# chkconfig zabbix_agentd on[root@zabbix_agent ~]# service zabbix_agentd start/etc/init.d/zabbix_agentd : zabbix_agentd (pid 8899) already running

 

[root@zabbix_agent ~]# netstat -lnutpActive Internet connections (only servers)Proto Recv-Q Send-Q Local Address               Foreign Address             State       PID/Program name   tcp        0      0 0.0.0.0:10050               0.0.0.0:*                   LISTEN      8899/zabbix_agentd  tcp        0      0 0.0.0.0:22                  0.0.0.0:*                   LISTEN      2097/sshd           tcp        0      0 127.0.0.1:25                0.0.0.0:*                   LISTEN      1493/master         tcp        0      0 :::22                       :::*                        LISTEN      2097/sshd           tcp        0      0 ::1:25                      :::*                        LISTEN      1493/master         udp        0      0 0.0.0.0:68                  0.0.0.0:*                               1247/dhclient

 测试Zabbix客户端与Zabbix服务端通信是否正常

[root@zabbix_agent ~]# /usr/local/zabbix-3.0.3/bin/zabbix_get -s 192.168.1.119 -p10050 -k "system.uptime"zabbix_get [9070]: Check access restrictions in Zabbix agent configuration

 备注:192.168.1.119是Zabbix客户端IP地址

 

转载于:https://www.cnblogs.com/bass6/p/5516007.html

你可能感兴趣的文章
mysql_对于DQL 的简单举例
查看>>
35. Search Insert Position(C++)
查看>>
[毕业生的商业软件开发之路]C#异常处理
查看>>
有关快速幂取模
查看>>
NOI2018垫底记
查看>>
注意java的对象引用
查看>>
C++ 面向对象 类成员函数this指针
查看>>
NSPredicate的使用,超级强大
查看>>
自动分割mp3等音频视频文件的脚本
查看>>
判断字符串是否为空的注意事项
查看>>
布兰诗歌
查看>>
js编码
查看>>
Pycharm Error loading package list:Status: 403错误解决方法
查看>>
steps/train_sat.sh
查看>>
转:Linux设备树(Device Tree)机制
查看>>
iOS 组件化
查看>>
(转)Tomcat 8 安装和配置、优化
查看>>
(转)Linxu磁盘体系知识介绍及磁盘介绍
查看>>
命令ord
查看>>
Sharepoint 2013搜索服务配置总结(实战)
查看>>