Benp/total event report

You shouldn't need to add these here.  Instead, if you include EventLogSelectionDownstreamMixin, that should define source, interval, and pattern parameters.  (You'll notice that you don't actually use name anywhere.  It's a holdover from the old report stuff that isn't yet using EventLogSelectionMixin.)