Page MenuHomePhabricator

Track time between change is inserted into Recent Changes and time of change
Closed, ResolvedPublic

Description

Acceptance criteria:

  • in InjectRCRecordsJob the time between the change being injected and the time of the change itself is tracked
  • it is tracked both on a per-wiki basis and in aggregate
  • one or more Grafana dashboards/panels to visualize this data exist
  • an alert is sent to WMDE out if that value exceeds 1 hour for any wiki (SLA)
  • it is documented that this value should not exceed 10 minutes (Service Level Objective (SLO))
  • Alert is documented on https://wikitech.wikimedia.org/wiki/WMDE/Wikidata/Alerts

Event Timeline

Change 724718 had a related patch set uploaded (by Michael Große; author: Michael Große):

[mediawiki/extensions/Wikibase@master] Track time until dispatched recent changes are inserted

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

Change 724558 had a related patch set uploaded (by Ladsgroup; author: Michael Große):

[mediawiki/extensions/Wikibase@wmf/1.38.0-wmf.2] Track time until dispatched recent changes are inserted

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

Change 724718 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] Track time until dispatched recent changes are inserted

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

Change 724558 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@wmf/1.38.0-wmf.2] Track time until dispatched recent changes are inserted

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

Mentioned in SAL (#wikimedia-operations) [2021-09-29T15:39:06Z] <ladsgroup@deploy1002> Synchronized php-1.38.0-wmf.2/extensions/Wikibase/client: Backport: [[gerrit:724558|Track time until dispatched recent changes are inserted (T291962)]] (duration: 01m 10s)