Skip to content

Releases: aerospike/aerospike-prometheus-exporter

v1.22.0

13 Feb 02:58
Compare
Choose a tag to compare

New in this version

This version implements additional stats and metrics added in Aerospike Database 8.0.

Improvements

  • Added new Aerospike Database 8.0 metrics and updated Gauge metrics list. [OM-217]

v1.21.1

15 Jan 09:27
Compare
Choose a tag to compare

New in this version

This version implements critical security fixes.

Security

  • Updated the golang.org/x/net package. The affected version was vulnerable to Denial of Service (DoS) Affected versions of this package are vulnerable to Denial of Service (DoS) through the functions parseDoctype, htmlIntegrationPoint, inBodyIM and inTableIM due to inefficient usage of the method strings.ToLower combining with the == operator to convert strings to lowercase and then comparing them. [OM-215]

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.