Releases: aerospike/aerospike-prometheus-exporter
Aerospike Prometheus Exporter v1.26.0
Aerospike Prometheus Exporter v1.25.0
New in this version
This version implements critical security fixes.
Security
- Updated the
golang.org/x/net packagevulnerable to Cross-site Scripting. [OM-250]
Aerospike Prometheus Exporter v1.24.0
New in this version
This version includes upgrades for the Aerospike client, Go 1.23 support, and bug fixes.
All artifacts now use the following naming constructs for their filenames.
Note the differences in usage between the hyphen -, underscore _, and period ..
- .deb:
aerospike-prometheus-exporter_VERSION-1_ARCHITECTURE.EXTENSION - .rpm:
aerospike-prometheus-exporter-VERSION-1.ARCHITECTURE.EXTENSION - .tgz:
aerospike-prometheus-exporter_VERSION_ARCHITECTURE.EXTENSION
Debian files are released for AMD64 and ARM64 architectures. RPM and TGZ files are released for X86_64 and AARCH64 architectures.
The following files are available with this release:
aerospike-prometheus-exporter_1.24.0-1_amd64.deb
aerospike-prometheus-exporter_1.24.0-1_arm64.deb
aerospike-prometheus-exporter-1.24.0-1.x86_64.rpm
aerospike-prometheus-exporter-1.24.0-1.aarch64.rpm
aerospike-prometheus-exporter_1.24.0_x86_64.tgz
aerospike-prometheus-exporter_1.24.0_aarch64.tgz
Improvements
- Upgraded the Aerospike client version and Go 1.23 in Exporter. [OM-241]
- Modified the Exporter build process to create OS-agnostic .deb and .rpm files. [OM-224]
Aerospike Prometheus Exporter v1.23.0
New in this version
This version implements new log level metrics and bug fixes.
Improvements
- Highlight Debug Mode Activation in Grafana Dashboards. [OM-222]
Bug fixes
- Fixed an issue that prevented the Exporter from connecting when only root_ca is specified in 1.16.0+. [OM-226]
v1.22.0
v1.21.1
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
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
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
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
- This version includes updates to address the following security vulnerabilities: CVE-2023-42366, CVE-2023-42365, CVE-2023-42364, CVE-2023-42363 [OM-205]
Aerospike Prometheus Exporter v1.18.0
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]