Portal:Toolforge/Admin/Toolschecker
Appearance
< Portal:Toolforge | Admin
This page is currently a draft. More information and discussion about changes to this draft on the talk page. |
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.
Servers
- 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.