zoukankan      html  css  js  c++  java
  • 域控下发脚本,安装zabbix客户端

    1.在域控制器上,访问域的SYS VOL下的scripts文件夹,在本环境中,域名为xxx.com,对应的文件夹为
    \itjoying.comSYSVOLxxx.comscripts
    2.新建一个Zabbix目录,并将对应版本zabbix_agentd.exe 复制到Zabbix目录下
    3.cmd运行gpmc.msc
    4.新建deploy Zabbix Agent
    5.编辑对象,浏览到“Computer Configuration"->"Preferences"->"Windows Settings"->“Files"中
    6.在右侧单击右键,选择”New" -> “File”,“Source file”选择刚才放入的Zabbix_agentd.exe文件,
    “Destination File"选择C:abbixzabbix_agentd.exe。域控制器将会将zabbix_agentd.exe下发到挂载该策略的计算机的该路径下。
    7.另外,我们在这个路径下,新建一个叫install.bat的文件,采用同样方式进行下发,最终的配置结果如下:
    8.在此,我们要编辑这个install.bat,用它来生成配置文件及启动Zabbix Agent服务,以下是这个文件的代码示例,可根据实际情况进行更改:

    echo #create_by_shawncai_20170701 > C:abbixabbix_agentd.win.conf
    echo #Zabbix Agent Auto-Install Script V1.0 >>C:abbixabbix_agentd.win.conf
    echo #start_writing_conf >>C:abbixabbix_agentd.win.conf

    ::NETWORK1/PROXY1
    ipconfig /all | findstr /i "ipv4" | findstr /i "192.168.1." >nul 2>nul && set SERVER=192.168.1.1

    ::NETWORK2/PROXY2
    ipconfig /all | findstr /i "ipv4" | findstr /i "172.168.6[4-9]." >nul 2>nul && set SERVER=172.168.1.1
    ipconfig /all | findstr /i "ipv4" | findstr /i "172.168.7[0-9]." >nul 2>nul && set SERVER=172.168.1.1
    ipconfig /all | findstr /i "ipv4" | findstr /i "172.168.8[0-5]." >nul 2>nul && set SERVER=172.168.1.1

    echo SERVER=%SERVER% >>C:zabbixzabbix_agentd.win.conf
    echo SERVERActive=%SERVER%:10051 >>C:zabbixzabbix_agentd.win.conf
    echo LogFile=C:zabbixzabbix_agent.log >>C:zabbixzabbix_agentd.win.conf
    echo #end_writing_conf >>C:zabbixzabbix_agentd.win.conf

    C:zabbixzabbix_agentd.exe -c C:abbixabbix_agent.win.conf --install

    net.exe start "Zabbix Agent"

  • 相关阅读:
    [Dijkstra+堆优化]
    沈阳市 全国 沈阳市社会保险经办机构 信息查询 办保险用
    MS SQL 启用标识插入
    DataGridView导出到Word
    sql生成一个日期表
    精通BIRT:Eclipse商务智能报表工具开发实践指南
    BIRT-商务智能报表工具开发案例指南
    网页状态码
    javascript变量的作用域
    KAL1 LINUX 官方文档之工具---kali工具
  • 原文地址:https://www.cnblogs.com/share-wu/p/11163648.html
Copyright © 2011-2022 走看看