Release notes for previous Prometheus Exporter releases
Exporter 1.14.0
November 14, 2023 | Download
- 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
- Aerospike Prometheus Exporter - support for 7.0 server. [OM-126]
- Added support to handle 7.0 stats like stripe and added new labels to storage-engine metrics.
- Snyk - security fixes. [OM-141]
- Upgraded net and crypto packages to remediate the DDoS security issue reported by Snyk.
Exporter 1.13.0
August 28, 2023 | Download
- 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
- Exporter refactor: handle index-type configurations properly. [OM-94]
- Added support to handle index and sindex specific configurations and statistics.
- Exporter refactor: handle configurations. [OM-92]
- Exporter now exposes configurations as metrics at node/service and cross-data-replication(i.e. XDR) covering both dc and dc/namespace levels.
- FIPS build automation. [OM-72]
- FIPS packaging and build process is now automated to run on self-hosted github runners.
Exporter 1.12.0
July 12, 2023 | Download
- 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
- Server independent exporter, with this enhancement exporter, Gauge stats are made configurable and all the stats exposed by Aerospike server are exported to prometheus. [OM-80]
Exporter 1.11.0
May 14, 2023 | Download
- Aerospike Prometheus exporter version 1.11.0 adds support to enable / disable latencies export in the configurations.
New Features
- Added feature to enable / disable latencies during metrics export. [OM-36]
Exporter 1.10.0
April 4, 2023 | Download
- 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.
- Adds
Exporter 1.9.0
November 14, 2022 | Download
- 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
- Add support for ARM64. [TOOLS-2221]
- Adds multiarch (amd64 and arm64) docker images to dockerhub.
Exporter 1.8.0
August 26, 2022 | Download
- 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
- Add server 6.1 metrics. [TOOLS-2086]
- 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
- Does not support mTLS with multiple certificates in the cert-file. [TOOLS-2090]
- Fix environment variable processing in docker-entrypoint. Thanks to nermolaev for the contribution!
Exporter 1.7.0
July 19, 2022 | Download
- Aerospike Prometheus Exporter version 1.7.0 adds support for batch-index latencies metrics.
New Features
- 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. [TOOLS-2072]
Exporter 1.6.0
June 10, 2022 | Download
- 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.
- https://aerospike.com/blog/config-metrics-and-info-changes-in-aerospike-database-6-0/
- Check “Introduced in” 6.0: Metrics Reference
New Features
- Add support for Aerospike Server version 6.0 metrics changes. [TOOLS-2041]
Exporter 1.5.2
April 17, 2022 | Download
Bug Fixes
- Dependency upgrade - Aerospike Go Client
v5.8.0
[TOOLS-1974]- Fixes a potential nil deference in
sessionInfo.isValid()
method [CLIENT-1695]
- Fixes a potential nil deference in
Exporter 1.5.1
April 4, 2022 | Download
Bug Fixes
- Downgrade dependency Aerospike Go Client from
v5.7.0
tov5.5.0
to fix a login bug. [TOOLS-1974]
Exporter 1.5.0
February 28, 2022 | Download
New Features
- Add support for per-job scan and query statistics. [TOOLS-1946]
- Add support for secondary index statistics. [TOOLS-1947]
Exporter 1.4.1
September 7, 2021 | Download
Improvements
- Add new metrics introduced in Aerospike 5.7. [TOOLS-1785]
- Namespace metrics
unreplicated_records
query_basic_avg_rec_count
query_aggr_avg_rec_count
sindex_gc_cleaned
query_false_positives
query_basic_complete
query_basic_error
query_basic_abort
query_aggr_complete
query_aggr_error
query_aggr_abort
query_udf_bg_complete
query_udf_bg_error
query_udf_bg_abort
query_ops_bg_complete
query_ops_bg_error
query_ops_bg_abort
- Node metrics
- Set metrics
index_populating
sindexes
- Namespace metrics
Exporter 1.4.0
August 2, 2021 | Download
Improvements
- Export all histogram buckets by default for latency metrics. [TOOLS-1740]
- 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
.
- Adds new configuration
Exporter 1.3.0
June 4, 2021 | Download
New Features
- Add support for user statistics introduced in Aerospike Server version 5.6. [TOOLS-1715]
Exporter 1.2.1
May 26, 2021 | Download
Improvements
- Use Aerospike Go client version 5 to support Aerospike Server version 5.6.
- Add connections opened/closed metrics introduced in Aerospike Server version 5.6. [TOOLS-1716]
- Add new all flash metrics introduced in Aerospike Server version 5.6. [TOOLS-1717]
- Add other new metrics introduced in Aerospike Server version 5.6.
Exporter 1.2.0
April 21, 2021 | Download
- 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 theGODEBUG
environment variable.
- 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
New Features
- Added support for mutual authentication and encrypted key file for HTTPS between Prometheus and Exporter. [TOOLS-1686]
Improvements
- Wait for network to be online when starting under systemd.
- Added new metrics,
Exporter 1.1.6
January 27, 2021 | Download
Improvements
- Fetch credentials and certificates via file, environment variables and in base64 encoded form. [TOOLS-1614]
- Added new XDR (per DC) metric -
nodes
.
Exporter 1.1.5
November 27, 2020 | Download
Improvements
- Use latency info commands based on Aerospike build version. [TOOLS-1603]
- Add device or file name as a label in
storage-engine
statistics. [TOOLS-1602]
Bug Fixes
- Fix info commands to get address and port for TLS and non-TLS service. [TOOLS-1595]
- Add constant labels to
aerospike_node_up
metric. [TOOLS-1601]
Exporter 1.1.4
October 16, 2020 | Download
Improvements
- Add new metric and configurations introduced in Aerospike Server 5.2.
- Add
--version
command line option.
Exporter 1.1.3
September 28, 2020 | Download
Improvements
- Add
/health
and/
url endpoints. - Add some missing namespace, node and xdr statistics.
Bug Fixes
- Fix concurrent map writes while collecting node statistics.
- Add mutex to protect against concurrent collection. [TOOLS-1546]
Exporter 1.1.2
August 31, 2020 | Download
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.
Exporter 1.1.1
August 1, 2020 | Download
Bug Fixes
- Tolerate old configurations - metrics
_whitelist
and_blacklist
Exporter 1.1.0
July 27, 2020 | Download
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.
Exporter 1.0.0
July 3, 2020 | Download
- Initial General Availability (GA) release.