Get metrics from Aerospike Database in real time to:
- Visualize and monitor Aerospike states.
- Be notified about Aerospike failovers and events.
The Aerospike check is included in the Datadog Agent package. No additional installation is needed on your server.
To configure this check for an Agent running on a host:
-
Edit the
aerospike.d/conf.yaml
file, in theconf.d/
folder at the root of your Agent's configuration directory to start collecting your aerospike performance data. See the sample aerospike.d/conf.yaml for all available configuration options.
-
Collecting logs is disabled by default in the Datadog Agent, you need to enable it in
datadog.yaml
:logs_enabled: true
-
Add this configuration block to your
aerospike.d/conf.yaml
file to start collecting your Aerospike Logs:logs: - type: file path: /var/log/aerospike/aerospike.log source: aerospike
Change the
path
parameter value and configure them for your environment. See the sample aerospike.d/conf.yaml for all available configuration options.
For containerized environments, see the Autodiscovery Integration Templates for guidance on applying the parameters below.
Parameter | Value |
---|---|
<INTEGRATION_NAME> |
aerospike |
<INIT_CONFIG> |
blank or {} |
<INSTANCE_CONFIG> |
{"host":"%%host%%", "port":"3000"} |
Available for Agent versions >6.0
Collecting logs is disabled by default in the Datadog Agent. To enable it, see Kubernetes log collection documentation.
Parameter | Value |
---|---|
<LOG_CONFIG> |
{"source": "aerospike", "service": "<SERVICE_NAME>"} |
Run the Agent's status subcommand and look for aerospike
under the Checks section.
See metadata.csv for a list of metrics provided by this integration.
aerospike.can_connect aerospike.cluster_up
Aerospike does not include any events.
Need help? Contact Datadog support.