Technical Monitoring

Monitoring distributed systems such as the PLAY platform is a huge and very challenging task. The targets of this component addresses the monitoring of the platform components themselves and monitor the whole platform to ensure that the quality of service (QoS) offered by the platform is good enough according to some defined requirements. We distinguish two types of monitoring:

  • Technical monitoring: check and verify non-functional information of each PLAY platform component,
  • Business monitoring: verify the behavior of the platform by sensing metrics and by ensuring contracts between clients and service providers.

The monitoring also provides some management and user a frontend that directly fulfills requirements described above. As governance web applications (Play.gov and Play.me), monitoring frontend is also provided has a web application Play.mon. Play.mon, more generally called geasyBSMViewer, allows managers to monitor and display all sensors.