(Go: >> BACK << -|- >> HOME <<)

Page MenuHomePhabricator

Drop the health check WikiLambda API
Closed, ResolvedPublic

Description

This was an early API endpoint that we've stopped using for production monitoring, per SRE – instead we should talk directly to the services to monitor their state.

The only remaining use of it is in the DUCT chart to assert that the system came up, which isn't enough of a need to keep it going.

  • Stop calling it from the DUCT chart
  • Drop the documentation
  • Delete the code

Related Objects

Event Timeline

Change 1008870 had a related patch set uploaded (by Jforrester; author: Jforrester):

[mediawiki/extensions/WikiLambda@master] API: Drop the Health Check end-point, no longer used.

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

Jdforrester-WMF changed the task status from Open to In Progress.Mar 7 2024, 5:45 PM
Jdforrester-WMF triaged this task as Medium priority.
Jdforrester-WMF moved this task from To triage to In Progress on the Abstract Wikipedia team board.

Change 1008870 merged by jenkins-bot:

[mediawiki/extensions/WikiLambda@master] API: Drop the Health Check end-point, no longer used.

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