zoukankan      html  css  js  c++  java
  • Zabbix 3.4过滤多余的windows网卡监控

    在服务器上安装了zabbix 3.4.14之后,zabbix自动发现规则Network interface discovery会自动发现windows服务器上的所有网卡信息,包括一大堆的虚拟网卡等等,并自动为这些网卡创建监控图形

    下面就是没有经过自定义过滤前zabbix自动发现并创建的网卡监控图形,但是这些虚拟网卡信息并不是我们想要监控的

    在zabbix服务器上执行如下命令查看被监控的服务器上存在的所有网卡信息

    /opt/zabbix/bin/zabbix_get -s 192.168.2.10 -k"net.if.discovery" 

    返回的结果会列出该服务器所有的网卡信息,已用红色标志出部分网卡的开头部分,可以看到包含了很多WAN Miniport、Microsoft ISATAP、Software Loopback开头的网卡

    默认的自动发现正则表达式是没有完全过滤掉这些虚拟网卡的,因此,我们需要在zabbix自动发现的时候过滤掉这些不需要的网卡项,这时就需要修改自动发现的正则表达式

    由于只有Windows服务器才有如此多的虚拟网卡,因此,我们只针对Windows服务器模板做修改

    1. 管理--> 一般--> 正则表达式(右上角下拉选择)
    为了减少影响,我们新建一个正则表达式过滤项 Network interfaces for discovery 2

     

    将需要过滤的网卡开头单词添加进去,区分大小写处,最好都勾上,表达式类型选择"结果为假",最后点击更新,添加完成后如下

    2. 配置--> 模板--> Template OS Windows--> 自动发现 --> Network interface discovery
    点击 Network interface discovery 进去,再点击"过滤器",添加上面新建的正则表达式过滤项 Network interfaces for discovery 2

    计算方式选择同时满足,完成后点击更新

    配置完上面步骤,新增一台Windows服务器,会发现已WAN和Microsoft开头的网卡不会自动添加进来了

    最后,自动发现规则默认更新时间是1h,因此需要经过1h才会自动发现网卡并创建图形,时间有点长,我们将其缩短一点吧

    还是像上面一样,只更改Windows模板的

    配置--> 模板--> Template OS Windows--> 自动发现,如下显示,有三个自动发现规则,分别点击进去,修改"更新间隔"项,更改为5分钟或2分钟

  • 相关阅读:
    Ubuntu “Failed to fetch”错误的解决方法
    #ifndef 与#pragma once
    vs TODO list使用
    window脚本编写bat程序执行
    vtk 的qt插件编译
    git bash 下载加速
    条件欧几里得聚类 pcl::ConditionalEuclideanClustering
    ANY数据类型的使用
    《C#编程风格》还记得多少
    驼峰命名法则
  • 原文地址:https://www.cnblogs.com/fjping0606/p/10170218.html
Copyright © 2011-2022 走看看