Skip to content

Releases: aerospike/aerospike-prometheus-exporter

Aerospike Prometheus Exporter v1.21.0

17 Dec 11:02
Compare
Choose a tag to compare

New in this version

This version implements fixes in security, authentication, and histogram data retrieval.

Bug fixes

  • Aerospike Prometheus Exporter (APE) was sending the wrong histogram info command to the server if the namespace name contained a hyphen. [OM-209]
  • If APE logged in using PKI, it did not scrape the aerospike_users_conns_in_use metric. Scraping was unaffected if APE logged in using internal authentication. [OM-211]

Security

  • Updated the github.com/sirupsen/logrus package. The affected version was vulnerable to Denial of Service (DoS) via the logrus.Writer() function, which could be triggered by logging text longer than 64kb without newlines. [OM-214]

Aerospike Prometheus Exporter v1.20.0

25 Sep 05:41
Compare
Choose a tag to compare

New in this version

This version implements fixes and improvements to support TLS certificate ending with LR (Unix) and CRLF (DOS/Windows).

Improvements

  • Exporter to support keys/certificates ending with LR and/or CRLF. [OM-208]

Aerospike Prometheus Exporter v1.19.0

21 Aug 06:31
Compare
Choose a tag to compare

New in this version

This version implements fixes and improvements to enhance performance, usability, and reliability.

Improvements

  • Exporter now uses the latest aerospike-client-go library. [OM-203]

Issues fixed

  • System info metrics were not working properly with Datadog. [OM-204]

Security

Aerospike Prometheus Exporter v1.18.0

19 Jun 14:53
Compare
Choose a tag to compare

New in this version

This version implements a variety of feature requests and improvements to enhance performance, usability and reliability.

New features

  • Added a feature to enable required TLS cipher suites [OM-193]
  • Updated gauge metrics with additional statistics. [OM-194]

Aerospike Prometheus Exporter v1.17.0

10 Apr 05:47
Compare
Choose a tag to compare

New in this version

This version implements a variety of feature requests and improvements to enhance performance, usability and reliability.

New features

  • Added a feature to detect and send the pod name or host name as a service label in Kubernetes or as an IP address in VM or Docker environments. [OM-184]
    NOTE: If you upgrade with a running Kubernetes deployment, the Exporter begins sending the pod name as a service label immediately after upgrading.
  • Updated gauge metrics with additional statistics. [OM-186]

Updates

  • Updated protobuf libraries to version 1.33.0. [OM-180]
  • Updated net module libraries version to 0.23.0. [OM-187]
  • Updated crypto module libraries version to 0.21.0. [OM-171]

Aerospike Prometheus Exporter v1.16.1

05 Mar 18:22
898d022
Compare
Choose a tag to compare

Description & Highlights

  • Aerospike Prometheus Exporter 1.16.1 fixes some issues regarding docker image and other critical bug fixes

Bug Fixes

  • Exporter is not restarting when old configuration file is re-used [OM-173]
  • Docker image is not starting because incorrect environment variable name in entry point shell script [OM-174]

Aerospike Prometheus Exporter v1.16.0

27 Feb 04:11
f3fa7d7
Compare
Choose a tag to compare

Description & Highlights

Aerospike Prometheus Exporter 1.16.0 fixes some issues and adds support for some key system metrics, new cloud metrics, and native OpenTelemetry (OTEL) support.

NOTE: This release removes support for job metrics.

Breaking Changes

In version 1.16.0, the Aerospike Prometheus Exporter configuration file ape.toml includes the following new line under the [Agent] section: PROMETHEUS = true

If you are upgrading to version 1.16.0 from a previous release, or if you deploy a templated version of ape.toml, you must add PROMETHEUS = true under the [Agent] section following the upgrade or prior to deploying the file. See Configuring Aerospike Prometheus Exporter for more information.

This issue will be fixed in a patch release. It is recommended that you do not use Aerospike Prometheus Exporter 1.16.0.

Features

  • Adds key Node Exporter metrics such as open file descriptors, network packet retransmissions, and network bytes received and transferred. [OM-155]

  • Native OTEL implementation allows users to integrate with third-party observability tools using OTEL, including gRPC endpoints to push metrics directly from Node Exporter. [OM-161]

  • Adds a cloud provider configuration to fetch key details such as location, region, and availability zone. [OM-165]

Bug Fixes

  • Regex was not being applied correctly for storage-engine.* metrics in the allowlist and blocklist. [OM-164]

Aerospike Prometheus Exporter v1.15.0

12 Dec 12:17
9853ea9
Compare
Choose a tag to compare

Description & Highlights

  • Aerospike Prometheus Exporter 1.15.0 adds support for enhanced build artifacts and microbenchmark latencies.

CAUTION:
The change in filenames for build artifacts that are specific to operating systems and architectures may affect automated install scripts.

Features

  • [OM-146] - Build Prometheus Exporter artifacts to support multiple OS flavors and hub CLI replacement.
    • Exporter is now supported on amd64 and arm64 architectures.
    • Exporter release artifacts are available for Amazon Linux 2023, Debian 11, Debian 12, RHEL 8, RHEL 9, Ubuntu 20.04, and Ubuntu 22.04.
  • [OM-86] - Support microbenchmarks in Prometheus and Grafana.
    • Added support for sharing microbenchmark metrics when enabled on the Aerospike Server.

Aerospike Prometheus Exporter v1.14.0

08 Nov 14:56
3315953
Compare
Choose a tag to compare

Description

Aerospike Prometheus exporter version 1.14.0 added support for 7.0 metrics and bug fixes.

  • Improves labeling of 7.0 storage metrics.

Features

  • [OM-126] Aerospike Prometheus Exporter - support for 7.0 server.
    • Added support to handle 7.0 stats like stripe and added new labels to storage-engine metrics.
  • [OM-141] Snyk - security fixes.
    • Upgraded net and crypto packages to remediate the DDoS security issue reported by Snyk.

Aerospike Prometheus Exporter v1.13.0

28 Aug 14:03
e137a68
Compare
Choose a tag to compare

Description

Aerospike Prometheus exporter version 1.13.0 adds support to export configurations of node/service and cross-data-replication( i.e. XDR ) exposed by Aerospike server and few bug fixes.

NOTE:

  • Aerospike Prometheus Exporter DEB, TAR and RPM artifacts are generated on Ubuntu 20.04.
  • Aerospike Prometheus Exporter Federal RPM artifacts are generated on FIPS configured CentOS 8.x.

Features

  • [OM-94] - Exporter refactor: handle index-type configurations properly.
    • Added support to handle index and sindex specific configurations and statistics.
  • [OM-92] - Exporter refactor: handle configurations.
    • Exporter now exposes configurations as metrics at node/service and cross-data-replication(i.e. XDR) covering both dc and dc/namespace levels.
  • [OM-72] - FIPS build automation.
    • FIPS packaging and build process is now automated to run on self-hosted github runners.