标注:官网下载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操作系统)的更多相关文章

  1. zabbix_agentd客户端安装与配置(windows操作系统)

    zabbix_agentd客户端安装与配置(windows操作系统)   **********  客户端操作   **********  标注:监控zabbix_agentd客户端安装对象是win s ...

  2. Linux系统zabbix_agentd客户端安装与配置

    标注:官网下载zabbix安装包(zabbix安装包里包含了zabbix_agentd客户端安装包,我们只选择zabbix_agentd客户端安装) zbbix官网下载地址:  http://www. ...

  3. zabbix-agent客户端安装与配置

    zabbix-agent客户端安装与配置 下载abbix-agent客户端源码软件包 解压agent源码包,并且切换到解压目录. [root@localhost ~]# tar -zxf zabbix ...

  4. 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 ...

  5. Oracle客户端安装及配置

    Oracle客户端安装及配置 1.安装orcale客户端(Oracle_client_10 )选择inst...方式安装(不是管理员方式) 2.在安装路径下新建目录network\admin 然后新建 ...

  6. linux的客户端安装步骤配置

    现有一个***.tar.gz的客户端软件,现在客户端安装步骤如下 说明:此软件是一个网络客户端认证软件,因为采用虚拟机中的linux主机,所以此主机的网路配置从只能使用Bridge模式,而不能使用NA ...

  7. zabbix客户端安装和配置(linux)

    zabbix源码安装客户端 # tar -xvf zabbix-.tar.gz # mv zabbix- zabbix # cd zabbix # ./configure --prefix=/usr/ ...

  8. Stunnel客户端安装和配置

    声明:本文并非原创,转自华为云帮助中心的分布式缓存服务(DCS)的用户指南. 本文以公网访问华为云分布式缓存服务的Redis缓存为示例,介绍Stunnel客户端在各操作系统下的安装和配置. Stunn ...

  9. 关于安装VMware以及Linux操作系统过程

    想用Linux完成部分教学作业,虚拟机是少不了的,所以首先选择了VMware进行安装. VMware在官网下载之后,就可以直接打开安装,但是在安装过程中,建议不要勾选启动时检查产品更新和加入VMwar ...

随机推荐

  1. vue 的事件冒泡

    一.事件冒泡 方法一.使用event.cancelBubble = true来组织冒泡 <div @click="show2()"> <input type=&q ...

  2. CSS动画实现菜单栏从左边滑出

    盗用一下图片吧:实际效果图如下: 1,有一个nav的侧边栏,有一个遮罩层,随着侧边栏打开,然后点击遮罩层关闭侧边栏 关键代码: 1.给slideNav(侧边栏设置如下属性) .slideNav { p ...

  3. 在CentOS6.5上安装/启动PostgreSQL

    CentOS install PostgreSQL yum install postgresql-server Start PostgreSQL service postgresql initdb # ...

  4. MyBatis SqlSessionFactory的几种常见创建方式

    原文链接:https://blog.csdn.net/jimolangge123/article/details/49228255 MyBatis框架主要是围绕着SqlSessionFactory这个 ...

  5. maven copy jar 插件

     插件比较特殊 eclipse下的 首先声明插件 <pluginManagement> <plugin> <groupId>org.apache.maven.plu ...

  6. iOS开发:一个高仿美团的团购ipad客户端的设计和实现(功能:根据拼音进行检索并展示数据,离线缓存团购数据,浏览记录与收藏记录的批量删除等)

    大致花了一个月时间,利用各种空闲时间,将这个客户端实现了,在这里主要是想记录下,设计的大体思路以及实现过程中遇到的坑...... 这个项目的github地址:https://github.com/wz ...

  7. python Anaconda 安装管理包,开发环境

    在自己的电脑上安装Anaconda,用conda create创建一个python 2.7版本的environment.今后我们的程序都在这个环境下执行 0.download anaconda and ...

  8. Linux下的微秒级别的定时器

    /* * @FileName: test_sleep.c * @Author: wzj * @Brief: * * * @History: * * @Date: 2012年02月07日星期二22:20 ...

  9. Linxu 学习记录

    1.配置Java人环境变量,设置后需要使用命令: source /etc/profile 让配置立即生效. # jdk7 settings JAVA_HOME=/usr/jdk1..0_79 JRE_ ...

  10. Aspose.Cells Smart markers 基于模板导出Excel

    Aspose.Cells可以预先定义Excel模板,然后填充数据(官方文档:http://www.aspose.com/docs/display/cellsjava/Smart+Markers). 设 ...