Tarantool CE/EE Documentation portal logo
Support
Updated at July 17, 2026   02:08 PM

box.stat.net()

net()

Shows network activity: the number of bytes sent and received, the number of connections, streams, and requests (current, average, and total).

Returns

in the tables that box.stat.net() returns:

  • SENT.rps and RECEIVED.rps – average number of bytes sent/received per second in the last 5 seconds
  • SENT.total and RECEIVED.total – total number of bytes sent/received since the server started
  • CONNECTIONS.current – number of open connections
  • CONNECTIONS.rps – average number of connections opened per second in the last 5 seconds
  • CONNECTIONS.total – total number of connections opened since the server started
  • REQUESTS.current – number of requests in progress, which can be limited by box.cfg.net_msg_max
  • REQUESTS.rps – average number of requests processed per second in the last 5 seconds
  • REQUESTS.total – total number of requests processed since the server started
  • REQUESTS_IN_PROGRESS.current – number of requests being currently processed by the TX thread
  • REQUESTS_IN_PROGRESS.rps – average number of requests processed by the TX thread per second in the last 5 seconds
  • REQUESTS_IN_PROGRESS.total – total number of requests processed by the TX thread since the server started
  • STREAMS.current – number of active streams
  • STREAMS.rps – average number of streams opened per second in the last 5 seconds
  • STREAMS.total – total number of streams opened since the server started
  • REQUESTS_IN_STREAM_QUEUE.current – number of requests waiting in stream queues
  • REQUESTS_IN_STREAM_QUEUE.rps – average number of requests in stream queues per second in the last 5 seconds
  • REQUESTS_IN_STREAM_QUEUE.total – total number of requests placed in stream queues since the server started

Example:

tarantool> box.stat.net() -- 5 tables---- CONNECTIONS:    current: 1    rps: 0    total: 1  REQUESTS:    current: 0    rps: 0    total: 8  REQUESTS_IN_PROGRESS:    current: 0    rps: 0    total: 7  SENT:    total: 19579    rps: 0  REQUESTS_IN_STREAM_QUEUE:    current: 0    rps: 0    total: 0  STREAMS:    current: 0    rps: 0    total: 0  RECEIVED:    total: 197    rps...

net.thread()

Shows network activity per network thread: the number of bytes sent and received, the number of connections, streams, and requests (current, average, and total).

When called with an index (box.stat.net.thread[1]), shows network statistics for a single network thread.

Returns

Same network activity metrics as box.stat.net() for each network thread

Example:

tarantool> box.stat.net.thread() -- iproto_threads = 2- - CONNECTIONS:      current: 0      rps: 0      total: 0    REQUESTS:      current: 0      rps: 0      total: 0    REQUESTS_IN_PROGRESS:      current: 0      rps: 0      total: 0    SENT:      total: 0      rps: 0    REQUESTS_IN_STREAM_QUEUE:      current: 0      rps: 0      total: 0    STREAMS:      current: 0      rps: 0      total: 0    RECEIVED:      total: 0      rps: 0  - CONNECTIONS:      current: 1      rps: 0      total: 1    REQUESTS:      current: 0      rps: 0      total: 8    REQUESTS_IN_PROGRESS:      current: 0      rps: 0      total: 7    SENT:      total: 19579      rps: 0    REQUESTS_IN_STREAM_QUEUE:      current: 0      rps: 0      total: 0    STREAMS:      current: 0      rps: 0      total: 0    RECEIVED:      total: 197      rps: 0...
tarantool> box.stat.net.thread[1] -- first network thread- - CONNECTIONS:      current: 1      rps: 0      total: 1    REQUESTS:      current: 0      rps: 0      total: 8    REQUESTS_IN_PROGRESS:      current: 0      rps: 0      total: 7    SENT:      total: 19579      rps: 0    REQUESTS_IN_STREAM_QUEUE:      current: 0      rps: 0      total: 0    STREAMS:      current: 0      rps: 0      total: 0    RECEIVED:      total: 197      rps: 0...