Timeout matrix template (HTTP / SQL / jobs)
A practical worksheet to set request/job budgets, allocate per-dependency timeouts, and define stop rules and logging fields.
FreeJan 21, 2026
DownloadFrom this article
Browse allUse this when you need to add time budgets to a live .NET system without triggering a new incident.
Access: Free.
What you get (2 files)
timeout-matrix-template.md(fill-in worksheet for budgets, retries, and stop rules)timeouts-rollout-plan.md(observe -> warn -> enforce rollout plan)
How to use
- Fill in the timeout matrix for one request/job type that has paged you recently.
- Start with one dependency that is causing pain (often: vendor HTTP or a lock-heavy SQL path).
- Roll out in phases: observe durations, warn on budget violations, then enforce.
Related:
Newsletter
Get the .NET production reliability newsletter
Weekly runbooks, failure patterns, and practical fixes.
No spam. Unsubscribe anytime.
Need help implementing this?
I can help you apply this to your systems without the drama.
Work with meSimilar resources
More resources to help you succeed
Canonical: https://matrixtrak.com/resources/timeout-matrix-template-dotnet