EventLogging provides a simple API to log events to a schema.
the existing usage of
mw.track( 'wikimedia.event.WebClientError' )
seems risky as it shows knowledge of EventLogging's internals. It also only works if WikimediaEvents is installed.
I propose we use mw.eventLog schema to do EventLogging for this schema going forward.
This will switch sampling from "per user" to "per page", but given we are only ever going to use this at 100% on the beta cluster that's not a problem.