I recently set up some analytics for my Azure SQL DB, using Azure SQL Analytics. (https://learn.microsoft.com/en-us/azure/azure-monitor/insights/azure-sql)
One of the metrics that is measured is Timeouts. I have logging in my application, and I'm not seeing any blocking or deadlocks, and I don't see anything where a query is actually failing.
My question is this -- what is considered a Timeout?
As a bonus question, most of the time I'm seeing four timeouts together. This is a node.js application, and I use a tedious driver to interact with the database. Is there something in tedious where it is retrying the queries four times, etc.?