It would be great if we had an online way of distributing metrics related to a run at runtime (ie without needing further data processing). The suggested solution is two parts:
-
Modify message_relayer, adding a method for sending a data log broadcast message. This is then available to any nodes that have useful metrics which we want to log... should be a relatively simple extension of the existing slack message methods.
-
Modify the event_builder to count triggers:
It would be great if we had an online way of distributing metrics related to a run at runtime (ie without needing further data processing). The suggested solution is two parts:
Modify
message_relayer, adding a method for sending a data log broadcast message. This is then available to any nodes that have useful metrics which we want to log... should be a relatively simple extension of the existing slack message methods.Modify the
event_builderto count triggers:midge:s_start, reset the internal trigger counter to 0midge:s_stop, use the above to broadcast the current trigger count++the trigger counter