InfluxDB is a time series database built from the ground up to handle high write and query loads. It is the second piece of the TICK stack. InfluxDB is meant to be used as a backing store for any use case involving large amounts of timestamped data
More in the documentation.
InfluxDB is just a backend. It needs a visualisation frontend/API where Grafana comes into play.
Grafana supports InfluxDB natively as data source.
You can also add the Grafana module for Icinga Web 2.