/** Start the service, i.e, start receiving events and running rules. */
  @Override
  public void start() {
    log.info("this is {} with pid {}", this, vminfo.getPID());
    log.debug("starting subsystems");
    sources.start();

    try {
      httpServer.start();
    } catch (final Exception e) {
      log.warn("starting http server", e);
    }
  }