using messagebroker again, general service daemon, monitoring