StatisticsΒΆ

sockjs-tornado captures some counters:

Name Description
Sessions
sessions_active Number of currently active sessions
Transports
transp_xhr # of sessions opened with xhr transport
transp_websocket # of sessions opened with websocket transport
transp_xhr_streaming # of sessions opened with xhr streaming transport
transp_jsonp # of sessions opened with jsonp transport
transp_eventsource # of sessions opened with eventsource transport
transp_htmlfile # of sessions opened with htmlfile transport
transp_rawwebsocket # of sessions opened with raw websocket transport
Connections
connections_active Number of currently active connections
connections_ps Number of opened connections per second
Packets
packets_sent_ps Packets sent per second
packets_recv_ps Packets received per second

Stats are captured by the router object and can be accessed through the stats property:

MyRouter = SockJSRouter(MyConnection)

print MyRouter.stats.dump()

For more information, check stats module API or stats sample.