Aerospike Admin (asadm)
Aerospike Admin (asadm) is an interactive Python utility that monitors and manages Aerospike instances at the cluster level.
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 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 the following modes:
- Live cluster mode: The default mode for asadmto execute commands across an entire running cluster. See Live cluster mode commands.
- Collectinfo analyzer mode: An offline mode where asadmreplays a snapshot or snapshots stored in acollectinfoarchive. Use thecollectinfocommand in live-cluster mode to create this archive. See Collectinfo-analyzer mode commands.
- Log analyzer mode: An offline mode where asadmworks from Aerospike database log files. See Log Analyzer mode commands.
