zabbix_agentd客户端安装与配置(Linux操作系统)
标注:官网下载zabbix安装包(zabbix安装包里包含了zabbix_agentd客户端安装包,我们只选择zabbix_agentd客户端安装)
zbbix官网下载地址: http://www.zabbix.com/download

客户端操作
提示:Linux软件编译安装都需要依赖两个安装包 gcc gcc-c++ make 可使用网络 yum -y install gcc gcc-c++ make 在线安装。
1、 添加用户群组
[root@cloucentos6 ~]# groupadd zabbix #创建zaggix用户组
[root@cloucentos6 ~]# useradd zabbix -g zabbix -s /sbin/nologin #创建zabbix用户,并限制zabbix用户登录系统,/sbin/nologin禁用用户不能登录系统
2、解压安装包,编译安装
[root@cloucentos6 ~]# mkdir /usr/local/src/zabbix #创建存放zabbix安装的目录
[root@cloucentos6 ~]# cd /usr/local/src/zabbix/
[root@cloucentos6 zabbix]# ls
zabbix-3.2.3.tar.gz
[root@cloucentos6 zabbix]# tar -zxvf zabbix-3.2.3.tar.gz #解压zabbix安装包
[root@cloucentos6 zabbix]# ls
zabbix-3.2.3 zabbix-3.2.3.tar.gz
[root@cloucentos6 zabbix]# cd zabbix-3.2.3
[root@cloucentos6 zabbix-3.2.3]# ./configure --prefix=/usr/local/zabbix_agentd --enable-agent #编译zabbix安装包,配置参数只安装zabbix_agentd客户端
[root@cloucentos6 zabbix-3.2.3]# make install #安装zabbix
3、修改zabbix_agent.conf配置文件
[root@cloucentos6 etc]# cd /usr/local/zabbix_agentd/etc/ #进入zabbix_agentd安装路径
[root@cloucentos6 etc]# vim zabbix_agentd.conf #修改zabbix_agentd.conf配置文件
EnableRemoteCommands=1 #允许zabbix服务器远程zabbix_agentd执行命令
LogRemoteCommands=1 #开启远程执行命令日志
Server=10.8.9.155 #填写zabbix服务器IP地址
ServerActive=10.8.9.155 #填写zabbix服务器IP地址
Hostname=cloucentos6.0 #填写zabbix_agentd客户端计算机名
:wq #退出并保存
4、添加zabbix_agentd客户端开机自启动
[root@cloucentos6 ~]# cd /usr/local/src/zabbix/zabbix-3.2.3 #进入zabbix安装包文件夹
[root@cloucentos6 zabbix-3.2.3]# cp misc/init.d/fedora/core/zabbix_agentd /etc/init.d/zabbix_agentd #复制zabbix_agentd客户端启动文件到系统启动目录
[root@cloucentos6 zabbix-3.2.3]# chmod 755 /etc/init.d/zabbix_agentd #赋予zabbix_agentd文件执行权限
[root@cloucentos6 zabbix-3.2.3]# chkconfig zabbix_agentd on #zabbix_agentd添加开机自启动
[root@cloucentos6 zabbix-3.2.3]# vim /etc/init.d/zabbix_agentd #修改zabbix_agentd启动文件
BASEDIR=/usr/local/zabbix_agentd/ #填写zabbix_agentd安装路径
:wq #退出并保存
5、启动zabbix_agentd客户端
[root@cloucentos6 zabbix-3.2.3]# /etc/init.d/zabbix_agentd start
服务端操作
1、创建zabbix_agentd客户端主机。

2、填写zabbix_agentd客户端主机信息。

3、添加zabbix_agentd客户端主机模板。

4、查看zabbix_agentd客户端主机是否连接zabbix服务器。

5、拓扑图添加zabbix_agentd客户端主机。





特殊操作
1、 zabbix是普通用户,所以,无权限执行linux系统的shutdown、reboot、poweroff等命令,有两种方法可以解决:
方法一:设置linux命令让zabbix普通用户也能执行root所有者相当的权限(shutdown命令比较特殊,普通用户是执行不了,需要使用方法2)
[root@cloucentos6 ~]# which reboot #查看reboot命令路径
/sbin/reboot
[root@cloucentos6 ~]# ls -l /sbin/reboot #查看reboot所有者
-rwxr-xr-x. 1 root root 16808 11月 12 2010 /sbin/reboot
[root@cloucentos6 ~]# chmod 4755 /sbin/reboot #把reboot命令让其它用户执行文件时,具有与所有者相当的权限。
[root@cloucentos6 ~]# ls -l /sbin/reboot
-rwsr-xr-x. 1 root root 16808 11月 12 2010 /sbin/reboot
方法二:把zabbix用户拉进root用户组里即可。
[root@cloucentos6 ~]# groups zabbix #查看zabbix用户所属用户组
zabbix : zabbix
[root@cloucentos6 ~]# usermod -a -G root zabbix #把zabbix用户拉进root用户组,-a不必离开原来的用户组
[root@cloucentos6 ~]# groups zabbix #查看zabbix用户所属用户组
zabbix : zabbix root
zabbix_agentd客户端安装与配置(Linux操作系统)的更多相关文章
- zabbix_agentd客户端安装与配置(windows操作系统)
zabbix_agentd客户端安装与配置(windows操作系统) ********** 客户端操作 ********** 标注:监控zabbix_agentd客户端安装对象是win s ...
- Linux系统zabbix_agentd客户端安装与配置
标注:官网下载zabbix安装包(zabbix安装包里包含了zabbix_agentd客户端安装包,我们只选择zabbix_agentd客户端安装) zbbix官网下载地址: http://www. ...
- zabbix-agent客户端安装与配置
zabbix-agent客户端安装与配置 下载abbix-agent客户端源码软件包 解压agent源码包,并且切换到解压目录. [root@localhost ~]# tar -zxf zabbix ...
- Centos 6.5 SNMP客户端安装及配置版本net-snmp-5.7.3
Centos 6.5 SNMP客户端安装及配置SNMP版本:net-snmp-5.7.3.tar.gz1.下载软件cd /usr/local/srcyum -y install gccwget htt ...
- Oracle客户端安装及配置
Oracle客户端安装及配置 1.安装orcale客户端(Oracle_client_10 )选择inst...方式安装(不是管理员方式) 2.在安装路径下新建目录network\admin 然后新建 ...
- linux的客户端安装步骤配置
现有一个***.tar.gz的客户端软件,现在客户端安装步骤如下 说明:此软件是一个网络客户端认证软件,因为采用虚拟机中的linux主机,所以此主机的网路配置从只能使用Bridge模式,而不能使用NA ...
- zabbix客户端安装和配置(linux)
zabbix源码安装客户端 # tar -xvf zabbix-.tar.gz # mv zabbix- zabbix # cd zabbix # ./configure --prefix=/usr/ ...
- Stunnel客户端安装和配置
声明:本文并非原创,转自华为云帮助中心的分布式缓存服务(DCS)的用户指南. 本文以公网访问华为云分布式缓存服务的Redis缓存为示例,介绍Stunnel客户端在各操作系统下的安装和配置. Stunn ...
- 关于安装VMware以及Linux操作系统过程
想用Linux完成部分教学作业,虚拟机是少不了的,所以首先选择了VMware进行安装. VMware在官网下载之后,就可以直接打开安装,但是在安装过程中,建议不要勾选启动时检查产品更新和加入VMwar ...
随机推荐
- 通俗易懂讲解happens-before原则
在接下来的叙述里我首先会说明happens-before规则是干什么用的,然后用一个简单的小程序说明happens-before规则 一.happens-before规则 我们编写的程序都要经过优 ...
- Spring Boot Application 事件和监听器
https://www.cnblogs.com/fdzfd/p/7872909.html ***************************************************** 一 ...
- 关于Python中深拷贝与浅拷贝的理解(一)---概念
import copy a = [1, 2, 3, 4, ['a', 'b']] #原始对象 b = a #赋值,传对象的引用 c = copy.copy(a) #对象拷贝,浅拷贝 d = copy. ...
- poj1703(种类并查集)
题意:有两个犯罪集团,现在有两种操作,D [a] [b]表示a和b是属于不同犯罪集团的,A [a] [b] 是询问你a和b的关系,如果ab属于同一个犯罪集团,输出In the same gang. ...
- JAVA-JSP内置对象之page对象调用Servlet
相关资料:<21天学通Java Web开发> page对象1.page对象代表JSP转译后的Servlet.2.通过page对象可以非常方便地调用Servlet类中定义的方法. pageD ...
- C#学习笔记(30)——系统自带委托Func和Action
说明(2017-11-23 10:46:33): 1. Func有返回值,Action无返回值,以后就不用定义delegate委托了. 2. 不过还是不知道什么时候该用委托,蒋坤在讲完事件后,留了个作 ...
- YII登陆错误 mcrypt_create_iv()
使用php框架YII进行开发的时候,虽然很快,性能很好,但是也有一些小问题,现在记录下来. 1.在使用gii的自动代码生成后,登陆系统,就会报错 mcrypt_create_iv() [<a h ...
- RabbitMQ文档翻译——Work queues
原文链接:https://www.rabbitmq.com/tutorials/tutorial-two-java.html Work Queues (using the Java Client) I ...
- Spring WebSocket初探1 (Spring WebSocket入门教程)<转>
See more: Spring WebSocket reference整个例子属于WiseMenuFrameWork的一部分,可以将整个项目Clone下来,如果朋友们有需求,我可以整理一个独立的de ...
- PAGED_CODE()
#if DBG #define PAGED_CODE() \ /*APC_LEVEL*/) { \ VideoPortDebugPrint(, "Video: Pageable code c ...