Skip to content

Releases: aerospike/aerospike-prometheus-exporter

Aerospike Prometheus Exporter v1.4.1

05 Sep 17:27
bf6af43
Compare
Choose a tag to compare

v1.4.1

Improvements

  • [TOOLS-1785] - Add new metrics introduced in Aerospike 5.7

Aerospike Prometheus Exporter v1.4.0

01 Aug 19:00
Compare
Choose a tag to compare

Improvements

  • [TOOLS-1740] - Export all histogram buckets by default for latency metrics
    • Adds new configuration latency_buckets_count to control number of buckets to be exported
      • Default: 0 (export all buckets)
      • Example, latency_buckets_count=5 will export first five buckets i.e. <=1ms, <=2ms, <=4ms, <=8ms and <=16ms

Aerospike Prometheus Exporter v1.3.0

03 Jun 12:11
Compare
Choose a tag to compare

Features

  • [PROD-1742] - Added support for user statistics
    • Per-user statistics are available in Aerospike 5.6+.

Aerospike Prometheus Exporter v1.2.1

26 May 10:59
Compare
Choose a tag to compare

Improvements

  • Use Aerospike Go client v5 to support Aerospike server 5.6.
  • [PROD-1774] - Add new connections opened/closed statistics introduced in 5.6
    • client_connections_opened
    • client_connections_closed
    • heartbeat_connections_opened
    • heartbeat_connections_closed
    • fabric_connections_opened
    • fabric_connections_closed
  • [PROD-1775] - Add new all flash statistics introduced in 5.6
    • index_flash_alloc_bytes
    • index_flash_alloc_pct
  • Add other new metrics introduced in 5.6,
    • memory_used_set_index_bytes
    • fail_client_lost_conflict
    • fail_xdr_lost_conflict
    • threads_joinable
    • threads_detached
    • threads_pool_total
    • threads_pool_active

Aerospike Prometheus Exporter v1.2.0

21 Apr 06:31
Compare
Choose a tag to compare

Features

  • [TOOLS-1686] - Added support for mutual authentication and encrypted key file for HTTPS between Prometheus and Exporter.

Improvements

  • [PROD-1660] - When starting under systemd, wait for network to be online.
  • Add new metrics,
    • dup_res_ask
    • dup_res_respond_read
    • dup_res_respond_no_read
    • xdr_bin_cemeteries
    • conflict-resolve-writes

Other Changes

  • Aerospike Prometheus Exporter is now built with Go 1.16.
    • The deprecated, legacy behavior of treating the CommonName field on X.509 serving certificates as a host name when no Subject Alternative Names are present is now disabled by default. It can be temporarily re-enabled by adding the value x509ignoreCN=0 to the GODEBUG environment variable.

Aerospike Prometheus Exporter v1.1.6

27 Jan 22:28
Compare
Choose a tag to compare

Improvements

  • [TOOLS-1614] - Fetch credentials and certificates via file, environment variables and in base64 encoded form.
  • Added new XDR (per DC) metric - nodes.

Aerospike Prometheus Exporter v1.1.5

27 Nov 12:48
Compare
Choose a tag to compare

Improvements

  • [TOOLS-1603] - Use latency info commands based on Aerospike build version.
  • [TOOLS-1602] - Add device or file name as a label in storage-engine statistics.

Fixes

  • [TOOLS-1595] - Fix info commands to get address and port for TLS and non-TLS service
  • [TOOLS-1601] - Add constant labels to aerospike_node_up metric

Aerospike Prometheus Exporter v1.1.4

16 Oct 20:32
Compare
Choose a tag to compare

Improvements

  • Add new metrics and configs introduced in Aerospike 5.2
    • device_data_bytes
    • xdr-bin-tombstone-ttl
    • ignore-migrate-fill-delay
  • Add --version command line option

Aerospike Prometheus Exporter v1.1.3

28 Sep 08:19
Compare
Choose a tag to compare

Improvements

  • Add /health and / url endpoints
  • Add some missing namespace, node and xdr statistics

Fixes

  • Fix concurrent map writes
  • Add mutex to protect against concurrent collection

Aerospike Prometheus Exporter v1.1.2

31 Aug 15:15
Compare
Choose a tag to compare

Improvements

  • Optimize latency data export - use only non-zero buckets.
  • Use latencies info command against Aerospike versions 5.1 and above.

Fixes

  • Retry for connection, network or timeout errors.