Jump to content


From Wikitech

Toolschecker is a Flask application that runs various active checks on Toolforge and Cloud VPS infrastructure in response to HTTP requests. Each check is exposed as a separate URL on the checker.tools.wmflabs.org host. These URLs are monitored by Icinga for alerting purposes (see "checker.tools.wmflabs.org").

Each endpoint is served by a different uwsgi service behind an nginx running on the VM (currently tools-checker-04.tools.eqiad1.wikimedia.cloud). Configured by puppet.


  • tools-checker-04.tools.eqiad1.wikimedia.cloud

This list is defined in the profile::toolforge::checker_hosts Hiera key and is used in configuring the ferm rules for Toolforge's Kubernetes etcd clusters.