Get Aerospike information.
asinfo -v namespace/<ns>
asinfo -v latency
asinfo -v sets/<set>
asinfo -v get-config
- and more
If your aerospike cluster is set enable-security true
, you need to create user for monitoring.
This is example for creating monitor
user.
aql> CREATE USER monitor PASSWORD monitor ROLES read
and set /etc/blackbird/conf.d/aerospike.cfg
like this.
asuser = monitor
aspass = monitor
blackbird-aerospike
module discovers namespace and set.
This module needs citrusleaf
python module.
So please install aerospike-tools
or place citrusleaf.py
to your python sys.path
.
aerospike-tools
places daemon.py
to /opt/aerospike/lib/python/
, so python-daemon
conflicts this aerospike's daemon.py.
Please rename /opt/aerospike/lib/python/daemon.py
for running blackbird.
(this issue resolved by Aerospike 3.4.1)