Aerospike Prometheus Exporter Release Notes
-
Release Date: September 25, 2024
-
Release Date: August 21, 2024
-
Release Date: June 19, 2024
-
Release Date: April 9, 2024
-
Release Date: March 5, 2024
-
Release Date: February 27, 2024
-
Release Date: December 12, 2023
-
Release Date: November 14, 2023
- Aerospike Prometheus exporter version 1.14.0 added support for 7.0 metrics and bug fixes.
- Improves labeling of 7.0 storage metrics.
New 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.
-
Release Date: August 28, 2023
- 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.
- 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.
New 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.
-
Release Date: July 12, 2023
- Aerospike Prometheus exporter version 1.12.0 adds support to share all stats exposed by Aerospike server and bug fixes.
- 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.
New Features
- [OM-80] - Server independent exporter, with this enhancement exporter, Gauge stats are made configurable and all the stats exposed by Aerospike server are exported to prometheus.
-
Release Date: May 14, 2023
- Aerospike Prometheus exporter version 1.11.0 adds support to enable / disable latencies export in the configurations.
New Features
- [OM-36] - Added feature to enable / disable latencies during metrics export.
-
Release Date: April 4, 2023
- Aerospike Prometheus exporter version 1.10.0 adds support for the Federal Information Processing Standards (FIPS) and a few additional metrics.
- This version and subsequent server Debian package software files (.deb) and Red Hat Package Manager files (.rpm) are now GPG Signed.
New Features
- Federal Information Processing Standards (FIPS) support.
- Add server 6.3 metrics.
- Adds
used_bytes
secondary index metric.
- Adds
nsup_cycle_deleted_pct
NSUP metric.
- Adds
stop-writes-size
set level configuration.
-
Release Date: November 14, 2022
- Aerospike Prometheus exporter version 1.9.0 adds support for the arm64 architecture. Deb and rpm files are no longer tarred and zipped.
New Features
- [TOOLS-2221] Add support for ARM64.
- Adds multiarch (amd64 and arm64) docker images to dockerhub.
-
Release Date: August 26, 2022
- Aerospike Prometheus exporter version 1.8.0 adds support for metrics introduced in Aerospike server 6.1, fixes a certificate parsing bug, and fixes docker entrypoint environment processing.
New Features
- [TOOLS-2086] Add server 6.1 metrics.
- Adds sindex_name label to job metrics.
- Adds entries_per_rec sindex metric.
- Adds entries_per_bval sindex metric.
- Adds bytes_shipped xdr metric.
Bug Fixes
- [TOOLS-2090] - Does not support mTLS with multiple certificates in the cert-file.
- Fix environment variable processing in docker-entrypoint. Thanks to nermolaev for the contribution!
-
Release Date: July 19, 2022
- Aerospike Prometheus Exporter version 1.7.0 adds support for batch-index latencies metrics.
New Features
- [TOOLS-2072] - Add support for batch-index latencies metrics including aerospike_latencies_batch_index_ms_bucket and aerospike_latencies_batch_index_ms_count. Thanks to KSauter on github for the contribution.
-
Release Date: June 10, 2022
- Aerospike Prometheus exporter version 1.6.0 adds support for metrics added in Aerospike server 6.0.
- See the links below for more information on the new metrics.
New Features
- [TOOLS-2041] - Add support for Aerospike Server version 6.0 metrics changes.
-
Release Date: April 17, 2022
Bug Fixes
- [TOOLS-1974] - Dependency upgrade - Aerospike Go Client
v5.8.0
- [CLIENT-1695] - Fixes a potential nil deference in
sessionInfo.isValid()
method
-
Release Date: February 28, 2022
New Features
- [TOOLS-1946] - Add support for per-job scan and query statistics.
- [TOOLS-1947] - Add support for secondary index statistics.
-
Release Date: September 7, 2021
Improvements
- [TOOLS-1785] - Add new metrics introduced in Aerospike 5.7.
- Namespace metrics
- Node metrics
- Set metrics
index_populating
sindexes
-
Release Date: August 2, 2021
Improvements
- [TOOLS-1740] - Export all histogram buckets by default for latency metrics.
- Adds new configuration
latency_buckets_count
to control the number of buckets to be exported.
- Default:
0
(export all buckets)
- Example:
latency_buckets_count=5
will export the first five buckets i.e. <=1ms
, <=2ms
, <=4ms
, <=8ms
and <=16ms
.
-
Release Date: June 4, 2021
New Features
-
Release Date: May 26, 2021
Improvements
-
Release Date: April 21, 2021
- 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.
New Features
- [TOOLS-1686] - Added support for mutual authentication and encrypted key file for HTTPS between Prometheus and Exporter.
Improvements
- Wait for network to be online when starting under systemd.
- Added new metrics,
-
Release Date: January 27, 2021
Improvements
- [TOOLS-1614] - Fetch credentials and certificates via file, environment variables and in base64 encoded form.
- Added new XDR (per DC) metric -
nodes
.
-
Release Date: November 27, 2020
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.
Bug 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.
-
Release Date: October 16, 2020
Improvements
- Add new metric and configurations introduced in Aerospike Server 5.2.
- Add
--version
command line option.
-
Release Date: September 28, 2020
Improvements
- Add
/health
and /
url endpoints.
- Add some missing namespace, node and xdr statistics.
Bug Fixes
- Fix concurrent map writes while collecting node statistics.
- [TOOLS-1546] - Add mutex to protect against concurrent collection.
-
Release Date: August 31, 2020
Improvements
- Optimize latency data export - use only non-zero buckets.
- Use
latencies
info command against Aerospike versions 5.1 and above.
Bug Fixes
- Retry for connection, network or timeout errors.
-
Release Date: August 1, 2020
Bug Fixes
- Tolerate old configurations - metrics
_whitelist
and _blacklist
-
Release Date: July 27, 2020
New Features
- Add support for using a
blocklist
to filter metrics.
- Export latency metrics as Prometheus histograms.
Improvements
- Remove accumulated metric
aerospike_node_info
to prevent cardinality explosion.
- Re-use connections to aerospike node.
- Improve logging. Add
trace
level logging.
- Rename configurations
_whitelist
to _allowlist
.
Bug Fixes
- Fix glob pattern regex used for metric allowlist and blocklist.
-
Release Date: July 3, 2020
- Initial General Availability (GA) release.