Skip to content
Visit booth 3171 at Google Cloud Next to see how to unlock real-time decisions at scaleMore info

Aerospike Admin (asadm)

Aerospike Admin (asadm) is an interactive Python utility that gets summary info for the current health of a cluster, administers access control, manages user defined functions (UDFs) and secondary indexes (sindexes), changes dynamic configurations, and tunes commands across the cluster.

Overview

asadm is an interactive Python utility that monitors and administers an Aerospike cluster. Use asadm to do any of the following:

  • Read summarized information about the current health of a cluster.
  • Administer the access control list (ACL).
  • Add and remove user-defined functions (UDFs) and secondary indexes (sindexes).
  • Change and execute dynamic configurations.
  • Tune commands across the cluster.
  • Set the roster.
  • View and cancel jobs.

asadm is included in the Aerospike Tools package. The package is bundled and installed with the Aerospike Server packages. To run asadm on a different machine than where the database is installed, download and install it from the Aerospike Admin repository on GitHub.

asadm modes

You can run asadm in one of the following three modes:

  • Live cluster mode: The default mode for asadm to execute commands across an entire running cluster. See Live cluster mode commands.
  • Collectinfo analyzer mode: An offline mode where asadm replays a snapshot or snapshots stored in a collectinfo archive. Use the collectinfo command in live-cluster mode to create this archive. See Collectinfo-analyzer mode commands.
  • Log analyzer mode: An offline mode where asadm works from Aerospike database log files. See Log Analyzer mode commands.
Feedback

Was this page helpful?

What type of feedback are you giving?

What would you like us to know?

+Capture screenshot

Can we reach out to you?