I finally got socket.io to work properly, but I have encountered a strange problem.
I am not sure if this is the best way, but I am using:
io.sockets.cli
Just in case someone gets to this page while using socket.io version 1.0
You can get the connected clients count from
socketIO.engine.clientsCount
Need an answer and the above did not work for new version of socket.io