Events and communication

This question is probably mostly for Robin. :slight_smile:

Is there a particular reason that only exported events can be sent to remote Bro's? I would like to recommend that we change that to any event is available for being sent remotely since I have some events in the cluster support for the metrics framework that need to be sent between Bro's, but are definitely not something that should be in the public API for the metrics framework.


I believe the reasoning was that a remote subscriber should be
restricted to the exported interface because it's just another user of
the script. In your case I guess it's the *same* script that wants the
remote events, so it's more an internal usage.

Seems fine to change.