Skip to main content

Documentation Index

Fetch the complete documentation index at: https://otel.fyi/llms.txt

Use this file to discover all available pages before exploring further.

Aerospike Receiver

Status Available in: contrib Maintainers: @antonblock Source: opentelemetry-collector-contrib

Supported Telemetry

Metrics

Overview

The Aerospike Receiver uses the official Go client to connect and collect. Aerospike versions 4.9, 5.x, and 6.x are supported.

Configuration

Configuration parameters:
  • endpoint (default localhost:3000): Aerospike host ex: 127.0.0.1:3000.
  • tlsname Endpoint tls name. Used by the client during TLS connections. See Aerospike authentication for mor details.
  • collect_cluster_metrics (default false): Whether discovered peer nodes should be collected.
  • collection_interval (default = 60s): This receiver collects metrics on an interval. Valid time units are ns, us (or µs), ms, s, m, h.
  • initial_delay (default = 1s): defines how long this receiver waits before starting.
  • username (Enterprise Edition only.)
  • password (Enterprise Edition only.)
  • tls (default empty/no tls) tls configuration for connection to Aerospike nodes. More information at OpenTelemetry’s tls config page.

Example Configuration

receivers:
    aerospike:
        endpoint: "localhost:3000"
        tlsname: ""
        collect_cluster_metrics: false
        collection_interval: 30s

Metrics

Details about the metrics produced by this receiver can be found in metadata.yaml

Metrics

Metric NameDescriptionUnitTypeAttributes
aerospike.namespace.disk.availableMinimum percentage of contiguous disk space free to the namespace across all devices%Gauge
aerospike.namespace.geojson.region_query_cellsNumber of cell coverings for query region queried{cells}Counter
aerospike.namespace.geojson.region_query_false_positiveNumber of points outside the region.{points}Counter
aerospike.namespace.geojson.region_query_pointsNumber of points within the region.{points}Counter
aerospike.namespace.geojson.region_query_requestsNumber of geojson queries on the system since the uptime of the node.{queries}Counter
aerospike.namespace.memory.freePercentage of the namespace’s memory which is still free%Gauge
aerospike.namespace.memory.usageMemory currently used by each component of the namespaceByUpDownCounternamespace_component
aerospike.namespace.query.countNumber of query operations performed on the namespace{queries}Counterquery_type, index_type, query_result
aerospike.namespace.scan.countNumber of scan operations performed on the namespace{scans}Counterscan_type, scan_result
aerospike.namespace.transaction.countNumber of transactions performed on the namespace{transactions}Countertransaction_type, transaction_result
aerospike.node.connection.countNumber of connections opened and closed to the node{connections}Counterconnection_type, connection_op
aerospike.node.connection.openCurrent number of open connections to the node{connections}UpDownCounterconnection_type
aerospike.node.memory.freePercentage of the node’s memory which is still free%Gauge
aerospike.node.query.trackedNumber of queries tracked by the system.{queries}Counter

Attributes

Attribute NameDescriptionTypeValues
operationOperation performed with a connection (open or close)stringclose, open
typeType of connection to an Aerospike nodestringclient, fabric, heartbeat
indexType of index the operation was performed onstringprimary, secondary
componentIndividual component of a namespacestringdata, index, set_index, secondary_index
resultResult of a query operation performed on a namespacestringabort, complete, error, timeout
typeType of query operation performed on a namespacestringaggregation, basic, short, long_basic, short_basic, ops_background, udf_background
resultResult of a scan operation performed on a namespacestringabort, complete, error
typeType of scan operation performed on a namespacestringaggregation, basic, ops_background, udf_background
resultResult of a transaction performed on a namespacestringerror, filtered_out, not_found, success, timeout
typeType of transaction performed on a namespacestringdelete, read, udf, write

Resource Attributes

Attribute NameDescriptionTypeEnabled
aerospike.namespaceName of the Aerospike namespacestring
aerospike.node.nameName of the Aerospike node collected fromstring

Configuration

Example Configuration

aerospike:
  endpoint: "localhost:3000"
  tlsname: ""
  collect_cluster_metrics: false
  collection_interval: 30s

Last generated: 2026-04-20