title: How to monitor socket.io web socket uptime
body: <p>For several months, I'm facing an issue. Websocket goes offline randomly, and there is no any error log to find the issue.</p>
  
  <p>I'm using socket.io for my application and is there any way to monitor the socket.io WebSocket? and keep an eye on it. (pinging based on time interval).</p>
  
  <p>If the WebSocket goes down, i need to get an email alert.</p>
  
  <p>I tried different websites which provide monitoring tools and methods, but nothing is working for socket.io</p>