Introduce a monitoring message bus
Context
Introducing some kind of bus for monitoring messages collection and dispatch has been discussed on the mailing list. That bus would carry different types of structured messages like log records, build metrics and state metrics.
Task Description
-
Define the structure of the various messages to be carried. -
Implement a message bus that would fit BuildGrid's threading model.
Acceptance Criteria
-
Demonstrate bus watcher printing collected messages.
Edited by Martin Blanchard