HomeFreeBSD

Add zpool_influxdb command

Description

Add zpool_influxdb command

A zpool_influxdb command is introduced to ease the collection
of zpool statistics into the InfluxDB time-series database.
Examples are given on how to integrate with the telegraf
statistics aggregator, a companion to influxdb.

Finally, a grafana dashboard template is included to show
how pool latency distributions can be visualized in a
ZFS + telegraf + influxdb + grafana environment.

Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed-by: Ryan Moeller <ryan@iXsystems.com>
Signed-off-by: Richard Elling <Richard.Elling@RichardElling.com>
Closes #10786

Details

Provenance
Richard Elling <Richard.Elling@RichardElling.com>Authored on Oct 9 2020, 4:29 PM
GitHub <noreply@github.com>Committed on Oct 9 2020, 4:29 PM
Parents
rGb7ab7ae2410f: Linux: Initialize zp in zfs_setattr_dir
Branches
Unknown
Tags
Unknown

Event Timeline

GitHub <noreply@github.com> committed rGe9527d44e655: Add zpool_influxdb command (authored by Richard Elling <Richard.Elling@RichardElling.com>).Oct 9 2020, 4:29 PM