Page MenuHomePhabricator

Enable icinga monitoring of all Kartotherian endpoints
Open, Needs TriagePublic

Description

The kartotherian spec.yaml file is parsed to automatically generate integration tests (swagger-test) and monitoring (service-checker). We could potentially add monitoring for all endpoints disabled in this patch: https://gerrit.wikimedia.org/r/c/mediawiki/services/kartotherian/+/885390 . This can be done by providing default template variable subsitutions, or various explicit x-amples. The endpoints responding with non-plaintext content types will require additional implementation for service-checker to support meaningful assertions.

Event Timeline

fgiunchedi subscribed.

Untagging o11y here, feel free to reach out though!