Install
cd ${OE_AGENT_HOME}/checks_enabled
ln -s ../checks_available/check_riak.py ./
Configure
Configuration of Riak check is located at bigdata.ini
. By default it will look fo Riak installation localhost
.
Please make sure to set correct IP address of Riak instance which you want to monitor.
Restart Agent. ./oddeye.sh restart
check_riak
module should run without making changes in configuration, but according to your specific needs, you can edit conf/bindata.ini
and make changes in section Riak
[Riak]
stats: http://127.0.0.1:8098/stats
Provides
Name | Description | Type | Unit |
---|---|---|---|
riak_mem_allocated | Amount of memory alloted for Riak instance | current | Bytes |
riak_memory_processes | Amount of memory allocated for Erlang processe | current | Bytes |
riak_memory_processes_used | Amount of memory used by Erlang processe | current | Bytes |
riak_node_gets | rate of GET commands executed on current node | rate | OPS |
riak_node_puts | rate of PUT commands executed on current node | rate | OPS |
riak_read_repairs | rate of READ commands executed on current node | rate | OPS |
riak_sys_process_count | Riak system prcesses count | current | None |
riak_vnode_gets | rate of GET commands executed on current v node | rate | OPS |
riak_vnode_puts | rate of PUT commands executed on current v node | rate | OPS |
riak_vnode_set_update | rate of UPDATES commands executed on current node | rate | OPS |