Page MenuHomePhabricator

[24Q4] Improve production monitoring of Wikifunctions services
Closed, ResolvedPublic

Description

Production monitoring improvements so we know when something is wrong. Right now we know if it’s up, what the network access rate is, hardware resource consumption. Currently preventing us from debugging render/parser slowness

https://wikitech.wikimedia.org/wiki/Wikifunctions/Performance_observability


Definition of Done

  • we are able to pinpoint the source of performance issues in our features [this blocks later caching work]
  • we can distinguish slowness independently between different components e.g. python vs. JS
  • we can spot if an edge case has happened that’s not covered by the end-to-end tests (bonus: alerting on this)

Related Objects

Event Timeline

Jdforrester-WMF reassigned this task from MSantos to Mcastro.
Jdforrester-WMF added a subscriber: MSantos.
Jdforrester-WMF removed a subscriber: MSantos.
Jdforrester-WMF renamed this task from [EPIC] Q4 - Improve production monitoring to [EPIC] Q4 - Improve production monitoring of Wikifunctions services.Apr 25 2024, 11:07 PM
Jdforrester-WMF updated the task description. (Show Details)
Jdforrester-WMF updated the task description. (Show Details)
Jdforrester-WMF renamed this task from [EPIC] Q4 - Improve production monitoring of Wikifunctions services to [24Q4] Improve production monitoring of Wikifunctions services.Jun 6 2024, 4:12 PM