zoukankan      html  css  js  c++  java
  • 在Zabbix上添加Win DHCP Scope的监控

    用户要求对十几台Windows DHCP Server Scope做监控,使用率超过80%,告警通知。

    通过查询在Powershell中可以通过 Get-DhcpServerv4ScopeStatistics 命令查看到所需信息。

    由于每台DHCP Server 的Scope不固定,且数量比较多,手动添加肯定是不可能的了,必须采用自动发现,同时如果每个Scope查询单独执行一次查询,肯定会对服务器造成压力,并且脚本会出现执行超时。

    所以在这里将监控项DHCPScope作为主监控项,然后将DHCPScope获取的信息转化为JSON格式,再具体到每个Scope的监控。这样的好处可以降低Zabbix监控信息采集对主机的资源消耗,也便于集中管理。

     于是在zabbix_agentd.conf 中添加自定义监控项DHCPScope,并重启zabbix_agentd

    UserParameter=DHCPScope,powershell -nologo -command "(Get-DhcpServerv4ScopeStatistics)"

    测试监控项DHCPScope,获取到所需信息。

    将监控信息转化未JSON格式

     

     在Zabbix Web中新建模板添加自动发现

     

     

     

    添加告警触发器原型 

     

    模板分享

    https://files.cnblogs.com/files/gocd/DHCP_export_templates.xml 

     完成。

  • 相关阅读:
    set-find
    set-equal_range
    set-equal_range
    set-erase
    php 抽象类 静态 单体设计模式
    Servlet 工作原理解析
    职场上一个人情商高的十种表现
    快速学习一门新技术入门
    php中14中排序方式的实现
    php中对Mysql数据库的访问操作
  • 原文地址:https://www.cnblogs.com/gocd/p/13121180.html
Copyright © 2011-2022 走看看