datarecorder

  • subscribes to event nodes
  • store sensor data in database

actionchecker

  • load action plugins
  • subscribes to event nodes
  • check if has policies
  • match policies filters
  • launch action

scheduller

  • check for new recordings or new policies
  • send subscribe or unsubscribe orders to actionchecker and datarecorder services