一、zabbix server和zabbix agent(windows)的地点表达

zabbix server的ip为:192.168.1.106
zabbix agent的ip为:192.168.1.102

  铺排完zabbix server后,自然要配备zabbix
agent。在合法描述中,agent是安插在被监察和控制的机械上,用于收罗CPU、内部存储器、磁盘等计算新闻,并反映给server用于进一步处理。agent的募集音讯方法也十一分火速,是经过本机操作系统的体系调用落成。

Linux服务器(Debian)(已安装agent,请依据上边描述确认是或不是要求提高agent)

Zabbix agent 在windows上设置配备

二、下载zabbix agent(windows)

http://www.zabbix.com/download(下载链接:http://www.zabbix.com/downloads/3.0.4/zabbix_agents_3.0.4.win.zip)

  agent重要透过被动和主动两种办法上报本机新闻,顾名思义,被动格局表示server下达搜聚命令时,agent才会去采访消息;而积极格局表示agent会在率先次时就从server处获取要采访的items,并定时将各种item的新值发送给server端。那难点来了,agent是经过被动形式照旧前仆后继情势采撷音讯吗?答案是在于当您在server的督察分界面设计这一个item时使用哪个种类形式,默认为被动形式。

  1. 翻看是不是安装zabbix agent

一、  下载与解压

三、 zabbix_agents_3.0.4.win.zip安装:

3.1: 解压
3.2: 移动到D:\Program Files\zabbix_agents_3.0.4.win
3.3: 备份并编辑D:\Program Files\zabbix_agents_3.0.4.win\conf\zabbix_agentd.win.conf
LogFile=D:\Program Files\zabbix_agents_3.0.4.win\zabbix_agentd.log
Server=192.168.1.106
ServerActive=192.168.1.106
Hostname=windows_1_102

  agent能配备到大约具有的操作系统上,在本体系中,大家仅以centOS和windows二种操作系统来展开验证。

  # /usr/sbin/zabbix_agentd -V

地址:

肆、实行命令注册为服务

d:
D:\>"d:\Program Files\zabbix_agents_3.0.4.win\bin\win64\zabbix_agentd.exe" --config "d:\Program Files\zabbix_agents_3.0.4.win\conf\zabbix_agentd.win.conf" --install

部署在centOS上

  具体的操作系统版本为centOS6.5。

  首先要做的率先件事便是增多zabbix账号,zabbix
agent和server同样,私下认可都以运作于zabbix账号下。

groupadd zabbix
useradd –g zabbix zabbix

  具体安装时,又可分为yum安装和源码安装,下边分别介绍。

  1. 若版本低于二.0.八,则卸载原来agent,重新安装新的agent
      二.壹 甘休原来agent服务
          # pkill zabbix 或 invoke-rc.d zabbix_agentd stop
      2.2 卸载agent
          # aptitude remove zabbix-agent
      2.三 清理遗留文件
          # find / -name ‘*zabbix*’
          依照查询的结果各种删除相应文件和目录
      2.四 拷贝zabbix 二.0.捌的源码对zabbix agent举办安装
         
    共享地址://19二.16八.陆1.155/share/omc/openSource/zabbix/zabbix_2.0.8/server/zabbix_2.0.8.orig.tar.gz
      二.五 增多相应zabbix用户和组
          # addgroup zabbix
    Zabbix监察和控制windows陈设安装,Agent安装配备。      # adduser –ingroup zabbix zabbix
      2.陆 解压并设置agent(假诺拷贝目的目录为:/data/soft/)
          # cd /data/soft/ && tar zxvf
    /data/soft/zabbix_2.0.8.orig.tar.gz
          # cd /data/soft/zabbix_2.0.8
          # ./configure –enable-agent
          # make install
      2.柒 修改agent配置文件
          # nano /usr/local/etc/zabbix_agentd.conf
          更新行:Server=127.0.0.1 => Server=192.168.1.5, 192.168.1.1
                  Hostname=Zabbix Server => Hostname=192.168.0.210
          注:1九贰.16八.一.五是zabbix server,1玖二.16八.0.2十是agent所在服务器IP
             
    当中192.168.一.1是zabbix服务器的私下认可网关,因zabbix服务器与zabbix
    agent不在一个网段,1九2.16八.0.0段服务器见到的具有zabbix新闻均源于网关,
             
    因而Server参数一定要抬高zabbix服务器默许网关1九2.168.一.1,配置Agent时请留心

解压zabbix_agents_2.4.0.win.zip

5、命令行运转services.msc

yum安装

  yum安装很简短,大致两行就解决。

rpm -ivh http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-release-2.4-1.el6.noarch.rpm
yum -y install zabbix-agent

Windows服务器

conf目录存放是agent配置文件 bin文件存放windows下37个人和6二位安装程序

陆、查看日志

D:\Program Files\zabbix_agents_3.0.4.win\zabbix_agentd.log

源码安装

  • 下载源码并安装

    cd /usr/local/src
    tar xvf zabbix-2.4.7.tar.gz
    cd zabbix-2.4.7
    ./configure –prefix=/usr/local/zabbix –enable-agent
    make && make install

  • 安装随机运维

    cp /usr/local/src/zabbix-2.4.7/misc/init.d/fedora/core/zabbix_agentd /etc/init.d
    vi /etc/init.d/zabbix_agentd
    #修改BASEDIR
    BASEDIR=/usr/local/zabbix
    chkconfig –add zabbix_agentd
    chkconfig zabbix_agentd on

 

  无论是哪个种类安装方式,都亟需修改下安插文件。

#日志最大值,默认1M,超出会rotate
LogFileSize=1
#被动模式下服务器地址,可以是ip或者hostname
Server=192.168.0.1
#主动模式下服务器地址,可以ip或者hostname
ServerActive=192.168.0.1
#被监控机的ip或hostname,注意的是该值必须和你在server的监控界面中定义的server name要保持一致
Hostname=192.168.0.2

  最终,运维agent,并查阅是还是不是科学运行。

service zabbix_agentd start
#默认的log路径
cat /tmp/zabbix_agentd.log
#启动正常的话应该能看到类似如下内容:
9604:20151229:091802.672 Starting Zabbix Agent [192.168.0.64]. Zabbix 2.4.7 (revision 56694).
9604:20151229:091802.673 using configuration file: /usr/local/zabbix/etc/zabbix_agentd.conf
9604:20151229:091802.673 agent #0 started [main process]
9607:20151229:091802.675 agent #3 started [listener #2]
9608:20151229:091802.676 agent #4 started [listener #3]
9606:20151229:091802.677 agent #2 started [listener #1]
9605:20151229:091802.677 agent #1 started [collector]
9609:20151229:091802.678 agent #5 started [active checks #1]

  但出现”no active checks on server [192.9.199.132:10051]: host
[192.168.0.139] not
found”的荒唐,意思是做active检查时未尝发现server。消除办法是先在server的“主机”中增多监察和控制机,记得取名必须和您在agent的配备文件中定义的hostname一致,再重启agent就能够。

  暗中同意情况下agent运营在十050端口,注意防火墙要伸开此端口。

#以下命令看见zabbix agent运行在10050端口
netstat -tlnp|grep zabbix
#注意防火墙设置
vi /etc/sysconfig/iptables
#添加对10050的端口开放
-A INPUT -m state --state NEW -m tcp -p tcp --dport 10050 -j ACCEPT
#重启防火墙
service iptables restart

一.下载windows版zabbix-agent-2.0.八并解压,解压后有八个目录bin和conf,在那之中bin中又有三个目录win32和win6四,分别对应windows
三拾壹个人和陆十五人系统,请依据真实情况将相应目录拷贝到有些磁盘下(笔者的是三十四位系统,拷贝win3二到C:/下,同样爱护命名称叫zabbix),然后将另叁个目录conf中的配置文件zabbix_agentd.conf也拷贝到c:/zabbix目录下,那样该目录下共有陆个文本,分别为:zabbix_sender.exe
zabbix_get.exe  zabbix_agentd.exe  zabbix_agentd.conf

2、  配置与安装

七、zabbix_get获取windows信息

zabbix_get -s 192.168.1.102 -k system.uname #获取windows版本
zabbix_get -s 192.168.1.102 -k vm.memory.size[free] #获取剩余内存
zabbix_get -s 192.168.1.102 -k vfs.fs.size[C:,free] #获取c盘剩余多少

部署在windows上

  windows版本的agent为zabbix_agents_2.肆.四.win.zip,将其解压缩如C盘下,进入配置文件目录,修改配置文件如下:

#日志最大值,默认1M,超出会rotate
LogFileSize=1
#被动模式下服务器地址,可以是ip或者hostname
Server=192.168.0.1
#主动模式下服务器地址,可以ip或者hostname
ServerActive=192.168.0.1
#被监控机的ip或hostname,注意的是该值必须和你在server的监控界面中定义的server name要保持一致
Hostname=192.168.0.3

  将agent加多为windows开机运转服务,进入命令行格局。

#32位操作系统进入以下路径
cd c:\zabbix\bin\win32
#64位操作系统进入以下路径
cd c:\zabbix\bin\win64
#设置成windows服务
zabbix_agentd.exe -c c:\zabbix\conf\zabbix_agentd.win.conf –i

  windows下agent的启航和结束。

#启动
zabbix_agentd.exe -s 
#停止
zabbix_agentd.exe -x

  同centOS类似,日志可在私下认可的c:\zabbix_agentd下查看。若有windows防火墙限制,请设置相应的入站规则和出站规则,那里不再赘述。

2.注册zabbix agent服务
  二.壹 启动cmd进入windows命令行调控台
  2.2 运行c:\zabbix\zabbix_agentd.exe -c
c:\zabbix\zabbix_agentd.conf -i
      注:-c代表配置文件路线 -i表示安装
三.在命令行运转services.msc进入windows服务调整台,找到zabbix_agent服务,右键运行就可以
4.卸载zabbix agent
  四.一 运营cmd进入windows命令行调节台
  4.2 运行c:\zabbix\zabbix_agentd.exe -c
c:\zabbix\zabbix_agentd.conf -d
      注:-c代表配置文件路径 -d表示卸载

2.一 配置zabbix agent相关配置。

八、windows防火墙放手十050端口

防火墙关闭的可以跳过这步
如果确认防火墙需要开启的话,得放开tcp 10050端口
高级设置->入站规则->新建规则->端口->10050->允许连接->所有

注意:关于agent的布局文件,请参考Linux配置实行修改

   找到conf下的配备文件 zabbix_澳门金沙国际 ,agentd.win.conf
,修改LogFile、Server、Hostname那多个参数。具体配置如下:

九、在zabbix页面上增添windows主机

直接应用windows模板
自动发现两个改快点5s,实际生产环境可以一个小时发现一次。

 

ZABBIX
的事无巨细介绍
:请点那里
ZABBIX
的下载地址
:请点那里

LogFile=c:\zabbix_agentd.log

连带阅读:

Server=192.98.8.224

安装配置分布式监察和控制系统Zabbix 2.06
http://www.linuxidc.com/Linux/2013-07/86942.htm

Hostname=f523540。

《安装配置分布式监察和控制种类Zabbix 二.0陆》
http://www.linuxidc.com/Linux/2013-07/86942.htm

ServerActive=192.98.8.224 #zabbix server地址

CentOS
陆.叁下Zabbix安装安排
http://www.linuxidc.com/Linux/2013-05/83786.htm

里面logfile是zabbix日志存放地方。Server
是zabbix服务端ip地址。Hostname是本机机器名。

Zabbix分布式监察和控制类别施行
http://www.linuxidc.com/Linux/2013-06/85758.htm

2.2 安装agent

CentOS 6.3下Zabbix监控apache server-status
http://www.linuxidc.com/Linux/2013-05/84740.htm

在windows调整台下实施以下命令:

CentOS 陆.三下Zabbix监控MySQL数据库参数
http://www.linuxidc.com/Linux/2013-05/84800.htm

E:\zabbix\bin\win32\zabbix_agentd.exe  -c
E:\zabbix\conf\zabbix_agentd.win.conf –i 

澳门金沙国际 1

2.3 启动agent客户端

开发银行命令如下:

E:\zabbix\bin\win32\zabbix_agentd.exe  -c
E:\zabbix\conf\zabbix_agentd.win.conf –s

 

运营的先后将以调控台的款型开启。查看运行的日记:

  8732:20140912:162313.203 Starting Zabbix Agent [f523540]. Zabbix
2.4.0 (revision 48940).

  8732:20140912:162313.203 using configuration file:
E:\zabbix\conf\zabbix_agentd.win.conf

  8732:20140912:162315.500 agent #0 started [main process]

  8820:20140912:162315.500 agent #1 started [collector]

  8392:20140912:162315.500 agent #2 started [listener #1]

  5552:20140912:162315.500 agent #3 started [listener #2]

  9712:20140912:162315.500 agent #4 started [listener #3]

  1096:20140912:162315.500 agent #5 started [active checks #1]

  1096:20140912:162316.500 active check configuration update from
[127.0.0.1:10051] started to fail (cannot connect to
[[127.0.0.1]:10051]: [0x0000274D]
由于目的机器积极拒绝,不可能连接。)

  9368:20140912:163029.578 Starting Zabbix Agent [f523540]. Zabbix
2.4.0 (revision 48940).

  9368:20140912:163029.578 using configuration file:
E:\zabbix\conf\zabbix_agentd.win.conf

 

依照日志 发现存个12⑦.0.0.1:1005一无法连接,依照估量,定是agent连接zabbix
server,所以布署少了贰个经查是ServerActive未有安排。

陈设安装进程参考文书档案:

作品转发请申明出处:

 

相关文章