zabbix 布署实践【8 监控windows server】

 

参考http://www.cnblogs.com/likehua/p/3968689.html的思路,我安装的是zabbix 3.0

从zabbix官网下载windown的 Zabbix pre-compiled agents包

 
在本地解压,上传至samba共享机
 
打通Windown Server到共享机的路由
 
 
 
服务器登录共享机,拉取文件

将文件夹复制到VM的C盘下,将文件夹名为:zabbix

修改zabbix配置文件

配置Server配置项,修改ActiveServer 配置项,修改Hostname配置项,(配置方式跟Linux服务器一样)

 
 
如有使用Server为域名,且没有添加解析功能,还要添加host解析
 
 
接着在windows CMD控制台下执行以下命令:
安装
C:\zabbix\bin\win64\zabbix_agentd.exe  -c C:\zabbix\conf\zabbix_agentd.win.conf -i
 启动agent客户端
启动命令如下:
C:\zabbix\bin\win64\zabbix_agentd.exe  -c C:\zabbix\conf\zabbix_agentd.win.conf -s
 
zabbix_agents_3.2.0
├── bin
│ ├── win32
│ │ ├── dev
│ │ │ ├── zabbix_sender.dll
│ │ │ └── zabbix_sender.lib
│ │ ├── zabbix_agentd.exe
│ │ ├── zabbix_get.exe
│ │ └── zabbix_sender.exe
│ └── win64
│ ├── dev
│ │ ├── zabbix_sender.dll
│ │ └── zabbix_sender.lib
│ ├── zabbix_agentd.exe
│ ├── zabbix_get.exe
│ └── zabbix_sender.exe
└── conf
└── zabbix_agentd.win.conf
先看文件结构:windows客户端包含bin和conf两个文件,bin是exe工具,分win32和win64两个文件,自己根据自己系统版本使用;
conf是配置文件存放目录,后期需要单独定义的配置文件也可以放在conf下直接引用。
下面说下安装:
打开cmd窗口,可以先查看下zabbix_agentd.exe的帮助:
C:\Users\Administrator>d:\zabbix\bin\win64\zabbix_agentd.exe -h
Zabbix Agent Win64 (service) v2.4.4 (revision ) ( February ) usage: zabbix_agentd.exe [-Vhp] [-idsx] [-m] [-c <config-file>] [-t <item key>] Options:
-c --config <config-file> 包含配置文件的绝对路径
-p --print 查看常用的监控项
-t --test <item key> 测试监控项
-h --help 显示帮助信息
-V --version 显示版本号 Functions: -i --install 在服务中注册zabbix服务
-d --uninstall 卸载服务中的zabbix服务
-s --start 启动zabbix服务
-x --stop 暂停zabbix服务
-m --multiple-agents Service name will include hostname 了解了每个参数的意义以后可以注册并启动zabbix服务了:
首先修改下zabbix_agentd.win.conf中的Server地址:
Server=zabbix server端IP
ServerActive需要用到了也可以写下
然后注册:
C:\Users\Administrator>D:\zabbix\bin\win64\zabbix_agentd.exe -c D:\zabbix\conf\zabbix_agentd.win.conf -i
zabbix_agentd.exe []: service [Zabbix Agent] installed successfully
zabbix_agentd.exe []: event source [Zabbix Agent] installed successfully
最后启动:
C:\Users\Administrator>D:\zabbix\bin\win64\zabbix_agentd.exe -c D:\zabbix\conf\zabbix_agentd.win.conf -s
zabbix_agentd.exe []: service [Zabbix Agent] started successfully
 
可通过查看这个文件查看zabbix启动的LOG

执行完成后,程序以后开机自启。
 
添加防火墙规则:允许访问本机的10050端口

 
 
 
回到zabbix服务器上添加监控主机

winserver安装zabbixAgent的更多相关文章

  1. Centos7安装zabbix-agent

    1.下载zabbix-agent wget https://mirrors.aliyun.com/zabbix/zabbix/3.4/rhel/7/x86_64/zabbix-agent-3.4.10 ...

  2. zabbix zatree centos7安装zabbix-agent

    https://github.com/Emersonxuelinux/zatree-3.0-/tree/master/zabbix-3.0.x /bin/sh /config/ds.sh /tmp/z ...

  3. 安装zabbix-agent报错 Error: failure: repodata/primary.xml.gz from zabbix: [Errno 256] No more mirrors to try.

    安装zabbix-agent报错 yum install -y zabbix-agent Loaded plugins: fastestmirror, refresh-packagekit, secu ...

  4. 用预编译包安装zabbix-agent

    如果主机无法上网,安装rpm又缺少依赖时,可以通过预编译包进行安装zabbix-agent,下载地址 https://www.zabbix.com/download 下载后,执行如下命令: wget ...

  5. suse11sp3、suse12 安装 zabbix-agent

    1.添加repo源 suse11SP3zypper addrepo http://download.opensuse.org/repositories/server:/monitoring/SLE_1 ...

  6. ubuntu 14.04/16.04/18.04 yum安装 zabbix-agent 教程

    备忘 环境:Ubuntu 14.04 基于官网配置官网链接 ①导入源: ### Ubuntu 18.04 # wget https://repo.zabbix.com/zabbix/3.4/ubunt ...

  7. centos5/6/7下yum安装zabbix-agent(被控端)

    由于之前安装都是拷贝同事的zabbix_agent.tar.gz包,可是我在网上找了一大圈都没有找到这个tar包是从哪里来的,毕竟新手,太笨...so最后自己排错,找到了比较便捷的方式,直接通过yum ...

  8. windows server安装zabbix-agent

    1.准备安装包: 下载链接:https://www.zabbix.com/downloads/3.4.0/zabbix_agents_3.4.0.win.zip 2.在C盘下创建一个zabbix目录, ...

  9. Centos6安装zabbix-agent

    一.安装yum源 rpm -ivh https://repo.zabbix.com/zabbix/3.4/rhel/6/x86_64/zabbix-release-3.4-1.el6.noarch.r ...

随机推荐

  1. Bugku | 入门逆向

    感觉这题偏向于misc ,Orz 用ida打开: 解码:

  2. 前端每日实战:29# 视频演示如何不用 transition 和 animation 也能做网页动画

    效果预览 按下右侧的"点击预览"按钮可以在当前页面预览,点击链接可以全屏预览. https://codepen.io/comehope/pen/BxbQJj 可交互视频教程 此视频 ...

  3. 广播接收者实现IP拨号

    广播接收者实现IP拨号 效果图: 实现的功能就是自动监听我们要拨打的号码,在我们拨打的号码前加上179521 分析: 1.敲个类来继承广播接收者 并且将从打电话应用位置获取的号码加上179521,并将 ...

  4. CentOS安装系统时硬盘分区建议

      一.常见挂载点的情况说明一般来说,在linux系统中都有最少两个挂载点,分别是/ (根目录)及 swap(交换分区),其中,/ 是必须的: 详细内容见下文: 安装系统时选择creat custom ...

  5. Linux查看文件大小5个常用命令

    1. 前言 Linux 系统有非常好用的命令,功能也非常丰富,如果你对命令行工具熟悉,可以非常高效率完成维护工具.本文主要介绍Linux系统中,用于查看文件大小的命令. Linux 查看文件大小5个常 ...

  6. Selenium:多表单(frame/iframe)切换(Switch模块)

    frame标签有frameset.frame.iframe三种,frameset跟其他普通标签没有区别,不会影响到正常的定位,而frame与iframe需要切换进去才能定位到其中的元素 比如下面这个网 ...

  7. MQ之Kafka

    现代的互联网分布式系统,只要稍微大一些,就一定逃不开3类中间件:远程调用(RPC)框架.消息队列.数据库访问中间件.Kafka 是消息队列中间件的代表产品,用 Scala 语言实现; 基本概念 首先, ...

  8. 牛客网练习赛 2 烟花(概率dp)

    题目传送门 烟花 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 262144K,其他语言524288K Special Judge, 64bit IO Format: %lld 题目 ...

  9. .net core swagger汉化

    基本swagger使用不再详解,具体百度其它帖子 1.将汉化的swagger js文件复制到项目根目录中 js代码如下 'use strict'; /** * Translator for docum ...

  10. C#log4net的使用

    一,下载log4net.dll,在项目中添加引用 二,在站点根目录添加,配置文件(log4net.xml), <file value="logs/logfile.txt"/& ...