Consultando o percentual de uso da CPU com NodeJs + Socket.io

Standard

Tempos atrás fiz um post mostrando como podemos monitorar o consumo de CPU de um servidor e exibi-lo em tempo real utilizando Asp.net + SignalR. Na verdade a principal intenção não foi a utilidade do monitoramento, mas sim aprender como podemos trabalhar em uma aplicação com informações em tempo real, com transmissão de notificações, etc.

Pois bem, hoje em dia estou usando e estudando bastante NodeJs e decidi refazer o exemplo citado acima, porém, agora com NodeJs + Socket.io. Então, vamos lá:

Para Neste exemplo não vou utilizar o Visual Studio, mas sim o bom e velho commandline com algum editor de texto qualquer, desta forma vamos primeiramente criar um diretório para nosso projeto:

md cpu-usage-node-socketio

Continue reading