#volume #prometheus-exporter #profile #gluster #command #glusterfs #bricks

app glusterfs-exporter

A prometheus exporter for glusterfs' volumes profile information

1 unstable release

Uses old Rust 2015

0.1.1 Nov 3, 2016

#5 in #gluster

MIT license

12KB
269 lines

Build Status crates.io

Prometheus glusterfs exporter

This exporter is meant to be started next to a gluster peer (not neccessarily serving bricks!).

It will only work with volumes that have profiling enabled.

 gluster volume profile <volname> start

The exporter will not set up profiling, but you can run the following command to enable profiling on all volumes.

 gluster volume list | xargs -I {} -n1 gluster volume profile {} start

Building glusterfs_exporter

Can be done with cargo and a recent-ish rust.

cargo install

Dependencies

~11MB
~252K SLoC