作者:fadsfwebb | 来源:互联网 | 2023-08-19 18:27
本文由编程笔记#小编为大家整理,主要介绍了使用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.获取卷性能数据
b.获取卷名称列表,提供自动发现使用。
与a不同的主要是fields只需要name,另外就是更新间隔,这里配置的是1小时采集一次,其实可以配置为1天基至更长时才更新一次。
2.配置自动发现,实现从REST API获取的数据中提取有关卷的性能数据。
a.定义自动发现。
b.定义监控项原型(以卷IOPS READ为例)
通过自动发现可以实现卷的IOPS,吞吐与延时的监控,详细如下:
3.通过配置Grafana配置显示监控图表。