Create Custom Dashboards

If you are completely new to Grafana, start here: http://docs.grafana.org/guides/gettingstarted/

Following measurements are available:

  • disk.iops.read
  • disk.iops.write
  • disk.throughput.read
  • disk.throughput.write
  • machine.CPU.utilisation
  • network.packages.rx
  • network.packages.tx
  • network.throughput.incoming
  • network.throughput.outgoing
  • network.vfw.packets.rx
  • network.vfw.packets.tx
  • network.vfw.throughput.incoming
  • network.vfw.throughput.outgoing

For each of them three variants exist:

  • h: values collected per hour
  • m: values collected per 5 minutes
  • t: total aggregated value

In what follows all steps are documented in order to create a simple dashboard visualizing the average read and write IOPS of all virtual machines.

The very first step is selecting + New from the Dashboard menu:

You'll get an empty dashboard, with one row.

From the hamburger menu on the left of the row select Add Panel > Graph:

On Metrics tab of the Graph panel select Influxdb_controller as the value for Panel data source:

Still in the Metrics tab select disk.iops.read as the measurement of the first query:

Next specify that you only want the values of the virtual disks:

Add a second query by clicking + Add query:

For the second query select disk.iops.write as the measurement, and again for the virtual disks:

Change the aliases of both queries:

In the General tab change the Title to Average IOPS of Virtual Disks:

Hit Save and see the result:

results matching ""

    No results matching ""