使用ZABBIX5 HTTPAGENT采集NETAPP存储卷性能数据

Posted ZABBIX应用

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用ZABBIX5 HTTPAGENT采集NETAPP存储卷性能数据相关的知识,希望对你有一定的参考价值。

   从ZABBIX官方使用SNMP对NETAPP进行基本监控下载模板(https://share.zabbix.com/storage-devices/netapp/netapp-ontap-9-5 ),可以满足基本监控,但没有卷的性能数据。为了统一监控,并方便使用统的工具进行分析,故对NETAPP的本身的管理软件与REST API进行概略分析,使用ZABBIX5 的HTTP AGENT功能对相关数据进行采集。

      主要使用https://{HOST.IP}/api/storage/volumes这个API接口进行相关数据采集。

       1.定义2个HTTP AGENT监控项,分别用于性能数据获取和提供LLD自动发现的相关项目。

        a.获取卷性能数据

使用ZABBIX5 HTTPAGENT采集NETAPP存储卷性能数据

        b.获取卷名称列表,提供自动发现使用。

            与a不同的主要是fields只需要name,另外就是更新间隔,这里配置的是1小时采集一次,其实可以配置为1天基至更长时才更新一次。

使用ZABBIX5 HTTPAGENT采集NETAPP存储卷性能数据

使用ZABBIX5 HTTPAGENT采集NETAPP存储卷性能数据


       2.配置自动发现,实现从REST API获取的数据中提取有关卷的性能数据。

          a.定义自动发现。

使用ZABBIX5 HTTPAGENT采集NETAPP存储卷性能数据

使用ZABBIX5 HTTPAGENT采集NETAPP存储卷性能数据

          b.定义监控项原型(以卷IOPS READ为例)

使用ZABBIX5 HTTPAGENT采集NETAPP存储卷性能数据

使用ZABBIX5 HTTPAGENT采集NETAPP存储卷性能数据

       通过自动发现可以实现卷的IOPS,吞吐与延时的监控,详细如下:

使用ZABBIX5 HTTPAGENT采集NETAPP存储卷性能数据

       3.通过配置Grafana配置显示监控图表


以上是关于使用ZABBIX5 HTTPAGENT采集NETAPP存储卷性能数据的主要内容,如果未能解决你的问题,请参考以下文章

4.LNPP源码搭建Zabbix5.0.3之CentOS7.6下源码安装zabbix5.0.3

Zabbix5.0版本 全网监控方案

linux(centos8):zabbix配置邮件报警(zabbix5.0)

Zabbix5.0监控系统安装详解

zabbix5.0使用自带模板监控kafka,memcached,Rabbitmq

Zabbix5.0版本 正则表达式