Defines API for handling metric events.
Adds an event to the metrics reporter when this event occurs.
Remove metrics observer
Adds an observer that will be triggered when a metric event is handled