[Gluster-devel] Gluster Monitoring project updates (github.com/gluster/gluster-prometheus)

Aravinda avishwan at redhat.com
Sat Oct 27 15:55:15 UTC 2018


Completed
----------

- Configuration format is now changed to `toml` format for ease of
  use. Usage is upadated in README
  PR: https://github.com/gluster/gluster-prometheus/pull/16

- Enabled Travis tests to validate incoming PRs and added build status
  in README
  PRs: https://github.com/gluster/gluster-prometheus/pull/51,
       https://github.com/gluster/gluster-prometheus/pull/52 and
       https://github.com/gluster/gluster-prometheus/pull/60

- Improved Glusterd1 and Glusterd2 support by introducing Gluster
  interface.
  PR: https://github.com/gluster/gluster-prometheus/pull/47

- Fixed build issues related to dependency library version
  PR: https://github.com/gluster/gluster-prometheus/pull/59
  
- Brick related metrics are now exported only if Volume state is
  Started.
  PR: https://github.com/gluster/gluster-prometheus/pull/58

- Added support for logging. Now each metrics collectors can log any
  failures during the collection.
  PR: https://github.com/gluster/gluster-prometheus/pull/50

- New Metrics: Added `gluster_volume_total_count`,
  `gluster_volume_created_count`, `gluster_volume_started_count` and
  `gluster_volume_brick_count`
  PR: https://github.com/gluster/gluster-prometheus/pull/22

- New utility functions `Peers` and `IsLeader` added with support to
  both glusterd and glusterd2.
  PR: https://github.com/gluster/gluster-prometheus/pull/38


In Progress
-----------

- Brick disk io related metrics
  PR: https://github.com/gluster/gluster-prometheus/pull/15

- RPM spec file
  PR: https://github.com/gluster/gluster-prometheus/pull/26

- Self Heal related metrics
  Issue: https://github.com/gluster/gluster-prometheus/issues/53

- Prometheus rule to get Volume utilization based on sub volume
  utilization exported from all exporters.
  Issue: https://github.com/gluster/gluster-prometheus/issues/54
  
- Documentation for exported metrics
  PR: https://github.com/gluster/gluster-prometheus/pull/61
  
- Kubernetes integration
  PR: https://github.com/gluster/gluster-prometheus/pull/48


-- 
regards
Aravinda



More information about the Gluster-devel mailing list