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 ...
随机推荐
- 深入HBase架构解析(二)【转】
转自:http://www.blogjava.net/DLevin/archive/2015/08/22/426950.html 前言 这是<深入HBase架构解析(一)>的续,不多废话, ...
- TCP、UDP数据包大小的限制
版权声明:本文为灿哥哥http://blog.csdn.net/caoshangpa 原创文章,转载请标明出处. https://blog.csdn.net/caoshangpa/article/de ...
- django signal
@receiver(post_save, sender=User) def create_account(sender, instance=None, **kwargs): if instance i ...
- php阿里云oss文件上传
php的文件上传 文件上传 php的文件上传放在了$_FILES数组里,单文件和多文件上传的区别在于$_FILES['userfile']['name']是否为数组, 不熟悉的可以读一下官方文档 单文 ...
- kali Rolling安装之后的一些常用配置总结(更新)
原文: https://ssooking.github.io/kali-rolling-an-zhuang-zhi-hou-de-yi-xie-chang-yong-pei-zhi-zong-jie/ ...
- Oracle报错:ORA-06508: PL/SQL: 无法找到正在调用的程序单元
原因:调用的存储过程已经被修改过. 解决方案:重新编译存储过程.
- 头文件中ifndef/define/endif的作用以及#pragma once使用
例如:要编写头文件test.h 在头文件开头写上两行: #ifndef _TEST_H #define _TEST_H//一般是文件名的大写 ············ ············ 头文件 ...
- Maven MyEclipse创建web项目没有src/maim/java
转载:http://blog.csdn.net/nich002/article/details/43273219 maven项目 错误: 找不到或无法加载主类 分类: java2015-01-29 ...
- 俞军的PM12条
俞军的PM12条:1.PM首先是用户2.站在用户角度看待问题3.用户体验是一个完整的过程4.追求效果,不做没用的东西5.发现需求,而不是创造需求6.决定不做什么,往往比决定做什么更重要7.用户是很难 ...
- 【C】——动态库中函数的作用范围
如何生成动态库 net小伙 已经在此文中说明——[C]——如何生成静态库和动态库:接下来就要看看动态库中函数的作用范围: 首先我们使用命令 gcc -fPIC -shared -o libtest ...