Page MenuHomePhabricator

MultimediaViewerNetworkPerformance schema validation errors
Closed, ResolvedPublic

Description

Report from Marcel:

We've recently observed that EventLogging's schema MultimediaViewerNetworkPerformance is receiving some events that fail validation with the error:
Additional properties are not allowed (u'varnish4hits', u'varnish4' were unexpected)
It seems that the client that sends the events is adding some fields that are not registered in the schema. Is that possible?
We receive around 260 events per hour that share that same error. I'm not sure if that's a relevant share of them or can be neglected.

BTW, you can see the errors easily in Logstash:
https://logstash.wikimedia.org/#/dashboard/elasticsearch/eventlogging-errors

Looking at the code there is indeed a problem, with those fields being added and which are missing from the schema definition.

Details

Related Gerrit Patches:
mediawiki/extensions/MultimediaViewer : masterAdd varnish4* EL fields to MultimediaViewerNetworkPerformance

Event Timeline

Gilles created this task.May 2 2016, 12:56 PM
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptMay 2 2016, 12:56 PM
Gilles updated the task description. (Show Details)May 2 2016, 12:57 PM
Gilles triaged this task as Medium priority.May 2 2016, 1:21 PM

Change 286425 had a related patch set uploaded (by Gilles):
Add varnish4* EL fields to MultimediaViewerNetworkPerformance

https://gerrit.wikimedia.org/r/286425

Change 286425 merged by jenkins-bot:
Add varnish4* EL fields to MultimediaViewerNetworkPerformance

https://gerrit.wikimedia.org/r/286425

Jdlrobson closed this task as Resolved.May 10 2016, 5:07 PM