title: Spring WebSockets Runtime Monitoring STOMP Frames - explanation
body: <p>I'm working on an application who uses websockets.
  I've implemented the STOMP sub-protocol in my web application and it's working just fine.</p>
  
  <p>The clients are disconnecting from the socket correctly but my server is throwing a LOG which I do not understand well even if I read the Spring documentation in this topic.</p>
  
  <p>so.. the section im trying to understand is this: <strong>25.4.16 Runtime Monitoring</strong>
  from this doc: <a href="http://docs.spring.io/spring/docs/current/spring-framework-reference/html/websocket.html" rel="nofollow">http://docs.spring.io/spring/docs/current/spring-framework-reference/html/websocket.html</a></p>
  
  <p>and the LOG that my server is throwing is represented by this:</p>
  
  <pre><code>INFORMACIÓN: WebSocketSession[2 current WS(2)-HttpStream(0)-HttpPoll(0), 7 total, 0 closed abnormally (0 connect failure, 0 send limit, 0 transport error)], stompSubProtocol[processed CONNECT(7)-CONNECTED(7)-DISCONNECT(0)], stompBrokerRelay[null], inboundChannel[pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 66], outboundChannelpool size = 0, active threads = 0, queued tasks = 0, completed tasks = 16], sockJsScheduler[pool size = 4, active threads = 1, queued tasks = 3, completed tasks = 2443]
  </code></pre>
  
  <p>So.. following the explanation of the docs, I understand that this part of the LOG: <strong>WebSocketSession[2 current WS(2)</strong> represent that I have 2 clients currently on my socket right? but when I read this: <strong>stompSubProtocol[processed CONNECT(7)-CONNECTED(7)-DISCONNECT(0)]</strong> I get totalyconfused.</p>
  
  <p>So that means that I have 7 clients connected under the sub-protocol? or that I had 7 clients?</p>
  
  <p>also I want to know how to customize the default time the log appears. By default its 30 minuts, how can I change that? or catch every single thing on the runtime monitoring?</p>
  
  <p>appreciate your help.</p>