NAME¶
kumostat - get kumofs status
SYNOPSIS¶
kumostat server-address[:port=19800] command
kumostat -m manager-address[:port=19700] command
DESCRIPTION¶
Get status from Server node.
COMMANDS¶
  - pid
 
  - get pid of server process
 
  - uptime
 
  - get uptime
 
  - time
 
  - get UNIX time
 
  - version
 
  - get version
 
  - cmd_get
 
  - get total number of processed get requests
 
  - cmd_set
 
  - get total number of processed set requests
 
  - cmd_delete
 
  - get total number of processed delete requests
 
  - items
 
  - get number of stored items
 
  - rhs
 
  - get rhs (routing table for Get)
 
  - whs
 
  - get whs (routing table for Set/Delete)
 
  - hscheck
 
  - check if rhs == whs
 
  - set_delay
 
  - maximize throughput at the expense of latency
 
  - unset_delay
 
  - maximize throughput at the expense of latency
 
DELAY MODE¶
If the delay mode is enabled, req/sec throughput is maximized at the expense of
  latency. This mode actually disables TCP_NODELAY option of all sockets. The
  practice of this feature is as following:
- run some scripts that watches load of the kumo-server. (see source code of
  kumotop)
- if the load of kumo-server becomes high, enable delay mode by 
kumostat
  set_delay command.
- if the load of kumo-server becomes low, disable delay mode by 
kumostat
  unset_delay command.
EXAMPLE¶
$ kumostat svr1 items
$ kumotop -m mgr1 hscheck
SEE ALSO¶
kumo-server(1).