首页 > 解决方案 > How can I send performance data from NetApp Harvest to Kafka instead of Graphite server?

问题描述

I am using NetApp Harvest to pull performance and usage data from my NetApp storage systems. (https://github.com/szukalski/docker-netapp-harvest). NetApp Harvest configuration has a section as follows: graphite_server = INSERT_IP_OR_HOSTNAME_OF_GRAPHITE_SERVER_HERE

However, I want to be able to send the data to Kafka first and then from there to InfluxDB (InfluxDB has compatibility for Graphite).

Can someone please guide me as to how can I accomplish this?

A little background on NetApp Harvest: NetApp Harvest is software that connects to a remote host, collects data, calculates and summarizes the data, and posts it to a metrics server. It offers default collection templates for performance information from ONTAP and Data ONTAP 7-mode every 1 minute, and storage capacity information from OnCommand Unified Manager 6+ every 15 minutes. (From their documentation).

I am not sure how to be able to send the data to Kafka? Should I just place the Kafka IP into the graphite_server field?

标签: apache-kafkainfluxdbgraphitenetapp

解决方案


在我看来,收获根本不支持卡夫卡。它似乎是封闭源代码的商业软件,因此您可能应该在供应商处创建一张带有功能请求的票。


推荐阅读