Active IQ Unified Manager Discussions

NetApp harvest with influxdb

achristen
9,631 Views

I am trying to view the Harvest collected data with grafana AND our influxdb backend instead of a real graphite.

Influx has a graphite interface that I use to send data but my problem is that I cannot do proper templating in grafana....the provided .json dashboards have templating already definded in a way influx doesn't understand.

Anyone already successfull in changing the templating in grafana for those dashboards so they work ? Do I have to use the templates in influxdb.conf to make it work (kind of map) ?

 

7 REPLIES 7

madden
9,523 Views

Hi @achristen

 

Influxdb uses a totally different technique than Graphite to store and query data.  The dashboards provided by Harvest are built for use with a Graphite backend and won't work with other backends. But, since Grafana supports both Graphite and Influxdb you could just use Graphite for Harvest supplied data and Influxdb for the rest and  make combined dashboards using both backends as needed.

 

Sorry I don't have a solution for you but each time-series database out there (and there are more...prometheus, opentdsb, elasticsearch, etc) is different and creating and maintaining something for all, with the breadth of coverage Harvest currently has, would be very time consuming!

 

 

Cheers,
Chris Madden

Solution Architect - 3rd Platform - Systems Engineering NetApp EMEA (and author of Harvest)

Blog: It all begins with data

 

If this post resolved your issue, please help others by selecting ACCEPT AS SOLUTION or adding a KUDO or both!

achristen
9,371 Views

I have now successfully implemented Harvest with InfluxDB. Configured Influx to listen on another port to accept Graphite-style Input, no further config/templating was necessary there.

I used the provided Dashboards as templates in Grafana, edited them to make them work with Influx...especially Templating and RegEx was different and a bit of a headache 🙂

 

Happy to have Perf-Data now in Grafana using InfluxDB. 

BTW, Updating from Influx 1.0 to 1.2 was a huge performance boost for the graphite-style queries.

 

Ramesh_S
9,017 Views

Hi @achristen

 

I could also able to make the harvest data to InfluxDB successfully. But, stuck with Grafana dashboard[like Chris's rich dashboard based on graphite] creations from InfluxDB as datasource. Would appreciate if you could share[interested in case] the json of the dashboards which you had created for influxdb.

 

Thanks

Ramesh S

GDehaynin
8,818 Views

@achristen

I'm also interested by your work. If it can save us the headache part, it would be great if you could share the influx style dashboards.

MartijnMoretDMP
8,357 Views

Hi,

Would also love to have the Influxdb dashbaords and queries!

 

Kind regards,

Martijn Moret

dennis_hagist
6,846 Views

@achristen

 

Could you show your annotation or an example json file for queries to influx?

Or send me an mail, with your solutions.

 

Thanks in advance,

 

Dennis

Novicer
5,797 Views

Appreciate if you could share your results. it would help the rest of us trying to setup similar stuff

Public