Skip to content

Releases: kadalu/gluster-metrics-exporter

0.2.1-alpha0

17 Aug 07:47
38f3f5e
Compare
Choose a tag to compare
0.2.1-alpha0 Pre-release
Pre-release

Test the Release CI

0.2.0

16 Aug 17:21
4bd76bc
Compare
Choose a tag to compare
  • Fixed XML parsing of Volume info (Fixes: #7)
  • Gluster CLI wrappers and local metrics collection moved
    to external library aravindavk/glustercli-crystal
  • Glusterd CPU and Memory metrics now uses top command
    instead of using ps command.
  • Stale metrics are now cleaned up. If a resource is deleted,
    those metrics will still show up till the exporter restarts.
    For example, deleted Volume, replaced brick or other resources.
  • [New] New API introduced for non Prometheus consumers.
    GET /metrics.json(Fixes: #8)
  • [Breaking] Cluster metrics and local metrics APIs are
    now combined as a single API GET /metrics(Fixes: #9)
  • [New] New metrics introduced:
    • Log directory size log_directory_size_bytes with labels
      cluster, hostname and path
    • Self heal daemon local metrics shd_cpu_percentage,
      shd_memory_percentage and shd_uptime_seconds with labels
      cluster, hostname and volume_name
    • Brick local metrics brick_cpu_percentage,
      brick_memory_percentage and brick_uptime_seconds with
      labels cluster, volume_type, volume_state, volume_name,
      subvol_index, hostname, path(Fixes: #4)
    • Node Uptime node_uptime_seconds with labels cluster,
      hostname.
  • [Breaking] Label Changes
    • Subvol labels changes:
      type to volume_type,
      state to volume_state and
      name to volume_name
    • Brick label changes:
      type to volume_type,
      state to volume_state and
      name to volume_name
  • [Breaking] Metric name changes
    • volume_ prefix removed from Subvol metrics
    • volume_ prefix removed from Brick metrics
  • [Breaking] Removed metrics(We can add these later if required)
    • glusterd_resident_memory_bytes
    • glusterd_virtual_memory_bytes
  • Version number automatically taken from shards.yml using the
    shards version command (Build time).
  • Exporter Health metric is added(0 - Offline, 1 - Up but errors,
    2 - Up and All OK)
  • Exporter local metrics(CPU percentage, Memory percentage and Uptime)
    added.

v0.1.1

12 Nov 15:58
e27d4b8
Compare
Choose a tag to compare
  • Amd64 and Arm64 static binary support.
  • Take hostname as default name for Gluster host.

v0.1.0

10 Nov 10:02
Compare
Choose a tag to compare
v0.1.0 Pre-release
Pre-release

First release