constructor(opts) {
		super(opts);

		this.opts = _.defaultsDeep(this.opts, {
			eventName: "$metrics.snapshot",

			broadcast: false,
			groups: null,

			onlyChanges: false,

			interval: 5
		});

		this.lastChanges = new Set();
	}
Creates an instance of EventReporter.
@param {Object} opts
@memberof EventReporter