Mentions légales du service

Skip to content
Snippets Groups Projects

RobotLearn Cluster monitor

robotlearn.inrialpes.fr/cluster-monitor/

Implementation overview

The cluster monitor counts two entities:

  • The backend server is running on an Inria machine (robotlearn.inrialpes.fr). It is performing ssh commands to access2-cp to gather the cluster state.
    It also exposes a Socket.IO server to the web clients that connect to it. It pushes the cluster information to all of the connected clients through the socket-io connection.
    Code: backend/
  • The frontend is a javascript application that connects to the socket-io server (backend) and updates the html page with the received data.
    Code: public/

Acknowledgment

  • David Emukpere: for his numerous advice and help about web development and infrastructure.
  • Tanguy Lepage: for the frontend HTML/CSS design.
  • Anand Ballou: for his advice and his help on the cluster data fetching.