zoukankan      html  css  js  c++  java
  • winserver安装zabbixAgent

    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:zabbixinwin64zabbix_agentd.exe  -c C:zabbixconfzabbix_agentd.win.conf -i
     启动agent客户端
    启动命令如下:
    C:zabbixinwin64zabbix_agentd.exe  -c C:zabbixconfzabbix_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:UsersAdministrator>d:zabbixinwin64zabbix_agentd.exe -h
    Zabbix Agent Win64 (service) v2.4.4 (revision 52334) (23 February 2015)
    
    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:UsersAdministrator>D:zabbixinwin64zabbix_agentd.exe -c D:zabbixconfzabbix_agentd.win.conf -i
    zabbix_agentd.exe [107272]: service [Zabbix Agent] installed successfully
    zabbix_agentd.exe [107272]: event source  [Zabbix Agent] installed successfully
    最后启动:
    C:UsersAdministrator>D:zabbixinwin64zabbix_agentd.exe -c D:zabbixconfzabbix_agentd.win.conf -s
    zabbix_agentd.exe [108684]: service [Zabbix Agent] started successfully
     
    可通过查看这个文件查看zabbix启动的LOG
    执行完成后,程序以后开机自启。
     
    添加防火墙规则:允许访问本机的10050端口

     
     
     
    回到zabbix服务器上添加监控主机
  • 相关阅读:
    STL 清除模板容器 clear.h
    建立ORACLE10G DATA GUARD---&gt;Physical Standby
    WWDC 2014 Session 205/217 Extension 注意事项
    Android 布局管理器
    软件测试的基本方法(五岁以下儿童)单元测试
    HDU 4896 Minimal Spanning Tree(矩阵高速功率)
    泛泰A860(高通公司8064 cpu 1080p) 拂4.4中国民营recovery TWRP2.7.1.2文本(通过刷第三版)
    Android L SDK -- 一些有趣的新功能
    Jquery在线咨询地址
    项目开发录制两个
  • 原文地址:https://www.cnblogs.com/hanxiaohui/p/8623218.html
Copyright © 2011-2022 走看看