About this tool
HTTP 504 Gateway Timeout means A proxy timed out waiting for the upstream server. Servers send it when The app took longer than the gateway allows.
Common causes: A slow database query, a hung outbound call, or a timeout that is shorter than the work. The practical fix is: Find the slow work. Raising the timeout only helps if the work finishes.
Retry: Retry idempotent requests with backoff.
Alert on it? Yes. The gateway gave up on your app.
Trigv is a push for the moment a status starts mattering, not a log of every response. If the code is one you should hear about, the snippet posts a single event with level error or warning. The status page itself does not call your API.