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
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 acollectinfo
archive. Use thecollectinfo
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.