zoukankan      html  css  js  c++  java
  • 021-Zabbix4.2对IIS监控摸索记录

    Zabbix是很强大,但是相关的细节技术文档貌似很少,摸索之路就显得异常难。

               度娘搜了下,关于Zabbix对IIS的监控资料确实有,确实也讲如何操作了,但是细细按照对方的要求操作下,总是缺数据,no data。费劲了几天,突然一下开窍似的发现了关键点,之前的no data在修改配置文件后全部有了数据,尽管数据不全、还不是很完美,但是确实达到某种预期。技术之路,贵在坚持啊。

              按照度娘资料提示:第一步先执行一下脚本:

              

            执行完毕后,确实在C盘下生成了对应的TXT文件,打开一看没看懂,说实话我确实对此一无所知(后来才理解这块的作用)。

                第二步,配置agent客户端的配置文件,

              

               为了方便拷贝:

    #IIS Monitor
    PerfCounter = iis_Bytes_Received,"Web Service(_Total)Total Bytes Received",10
    PerfCounter = iis_Bytes_Sent,"Web Service(_Total)Bytes Sent/sec",10
    PerfCounter = iis_Bytes_Total,"Web Service(ZfwOA-7011)Total Bytes Transferred",10
    PerfCounter = iis_Max_Connections,"Web Service(_Total)Current Connections",10
    PerfCounter = iis_Current_Connections,"Web Service(ZfwOA-7011)Current Connections",10

             在保存之前,先停止服务,然后再重启服务。

             第三步,在服务器端添加Item项:

              添加导入的模板,找了很久找到了两个可以导入成功的模板(模板一模板二),导入后提示成功了,并把其添加到需要监控的HOST里面就可以了。等一会就可以看到数据了。

              这里的关键点在哪呢?关键点就在于第一步里面执行生成的txt文件里面有关键内容,这个关键就是获取相关数据的参数或key名称,第二步里面的配置项值的红色部分一定要在第一步里面找到对应的名称,否则很容易导致获取不到数据:

           PerfCounter = iis_Bytes_Received,"Web Service(_Total)Total Bytes Received",10

            花了近一天时间,才发现是这块的问题导致的。哎。。。

  • 相关阅读:
    ListenerExecutionFailedException: Listener threw exception
    SpringCloud网关无法加载权限及IP黑名单白名单
    IDEA引入jar但无法导入class
    net.sf.jsqlparser.statement.select.PlainSelect.getGroupBy()Lnet/sf/jsqlparse
    mysql索引
    selenium
    Zuul的容错与回退与Zuul的高可用
    fastjson json转linkedhashmap为null
    微信H5支付签名校验错误
    追踪线程
  • 原文地址:https://www.cnblogs.com/xuefy/p/11447921.html
Copyright © 2011-2022 走看看