The current list of glob patterns for ignoring health check requests do not match URLs with trailing slashes, i.e. https://mycoolapp.io/ping/ will not be ignored.
I work a lot with Django and the default behavior is to require trailing slashes on URL. Missing the slash will auto-redirect to the same URL with the trailing slash and disabling that option in the settings will result in 404s.
Solution Brainstorm
Could we update the default patterns to also match requests like */ping/ and */health/, etc.?
Problem Statement
The current list of glob patterns for ignoring health check requests do not match URLs with trailing slashes, i.e.
https://mycoolapp.io/ping/
will not be ignored.I work a lot with Django and the default behavior is to require trailing slashes on URL. Missing the slash will auto-redirect to the same URL with the trailing slash and disabling that option in the settings will result in 404s.
Solution Brainstorm
Could we update the default patterns to also match requests like
*/ping/
and*/health/
, etc.?Product Area
Ingestion and Filtering