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服务器上添加监控主机
  • 相关阅读:
    微信小程序设置控件权重
    从外部浏览开启app
    对rxandroid的简单理解
    react native TextInput
    使用广播来进行刷新页面
    react native中对props和state的理解
    android中四大组件之间相互通信
    android tab选项卡的使用
    android控件 ToggleButton的应用
    Listview的使用
  • 原文地址:https://www.cnblogs.com/hanxiaohui/p/8623218.html
Copyright © 2011-2022 走看看