Switching from UptimeRobot? Import your monitors in one click with a read-only API key.Start free →
  1. Home
  2. Monitoring
  3. Response time monitoring

Response time monitoring: catch slow before it becomes down

Every check stores how long the response took. On Pro and Agency a slow threshold opens a degraded incident when the average of the last three checks is above it, so you hear about the creeping problem first.

  • 30 monitors free
  • No credit card
  • Failures confirmed from other regions
shop.clienta.comAverage of the last 3 checks · threshold 600 ms
Up
  • Amsterdam97mswithin limit
  • London142mswithin limit
  • Last 3 checks236 ms avg
  • Threshold600 ms
  • PlanPro and Agency

Illustrative example

Try it

Check it now, in your browser

No account. Response time monitoring: type a target and see roughly what it looks at. Nothing you type is stored.

One real request from a Tenium checker. It follows redirects and reads the certificate. Nothing is saved.

The public test shows one response time. A saved Pro monitor compares the average of the last three with your threshold.

The result appears here.

Create this monitorOpen the full tool

What it checks

What a response time monitor looks at

Time to the full page

The clock stops when the response body has arrived (read up to about 1 MB), so the number is closer to what a visitor waits for than a bare time to first byte.

Slow threshold

Set a limit in milliseconds. When the average of the last three checks exceeds it, a degraded incident opens instead of a down one. Pro and Agency.

History on every plan

Response times are stored and charted on all plans, so a slow climb is visible even when you have no threshold set.

Distance is part of the number

Checks come from several regions, so a far region reads slower than a near one. Set the limit with the farthest region in mind.

Alerts

Response time monitoring: what an alert looks like

The same event arrives as an e-mail, a Telegram message or a Slack card. This is the wording the channels send; the host, times and numbers are made up.

To [email protected]

Subject [DEGRADED] shop.clienta.com

DEGRADED

shop.clienta.com

shop.clienta.com · Slow response: avg 1240 ms over 3 checks (threshold 600 ms)

ErrorSlow response: avg 1240 ms over 3 checks (threshold 600 ms)
Since14:02:11 UTC
Targethttps://shop.clienta.com
Next stepResponse time is above your threshold. Check server load, database and upstream APIs.

AcknowledgeOpen incident

Tenium · checked from Amsterdam · 14:02 UTC

Tenium alerts

🟠 DEGRADED · shop.clienta.com · Slow response: avg 1240 ms over 3 checks (threshold 600 ms)

TTenium APP 2:02 PM

DEGRADED · shop.clienta.com
shop.clienta.com · Slow response: avg 1240 ms over 3 checks (threshold 600 ms)

  • Error: Slow response: avg 1240 ms over 3 checks (threshold 600 ms)
  • Target: https://shop.clienta.com

AcknowledgeOpen incident

Response time is above your threshold. Check server load, database and upstream APIs. · checked from Amsterdam

Response time monitoring: e-mail, Discord and Google Chat work on every plan; Slack, Telegram, Teams and Mattermost start on Starter. There are no SMS or voice-call alerts.

Response time

Response time with a threshold

Every check stores how long the response took. Response time monitoring: drag the threshold and see when a slow-response alert would have fired.

Response time Threshold alert illustrative data
Response time with a threshold. Illustrative data. 02505007501000 Threshold 600 ms 00:0006:0012:0018:0024:00 Response time (ms)
Rule. Response time monitoring: the alert fires when the average of the last 3 checks is above the threshold (Pro and Agency).
Speed

How fast you find out

Pick a plan to see its check interval and how long a failure takes to reach you, including the confirmation round.

Checks every30 s
On average you hear after15 s
At worst90 s
Checks everyConfirmation window (up to 60 s)

Response time monitoring: a failure lands at a random moment between two checks, so on average you wait half an interval, and the worst case is a whole interval plus the confirmation window. A single failing region is not enough: all two regions must agree before an incident opens. The other regions are asked straight away, and we allow up to 60 seconds for the answers.

Setup

How to set up response time monitoring in 30 seconds

1

Enter the target

Add the page or endpoint whose speed matters, and Tenium fills in a sensible timeout and default confirmation settings.

2

Pick an interval

Fastest check interval: 30 s on Pro and Agency, 1 min on Starter, 5 min on Free. Slower intervals are available on every plan.

3

Set the slow threshold

Choose who is told. Email, Discord and Google Chat work on every plan, Slack, Telegram, Teams and Mattermost start on Starter, webhooks on Pro.

4

Save

The first check runs within seconds. If a check ever fails, other regions re-check it before an incident opens, so one bad route does not page you.

Failure modes

What each error means

This is the text an incident shows in its Error line, the usual cause, and the first thing to look at.

SLOWSlow response: avg 1240 ms over 3 checks (threshold 600 ms)

The average of the last three checks is above your limit, so a degraded incident opens instead of a down one. Look at server load, the database and upstream APIs.

Shown as: Slow response: avg 1240 ms over 3 checks (threshold 600 ms)

SPIKEOne slow check does not alert

Averaging three checks ignores a single cold start or a hiccup, while still catching a real slowdown within a few minutes.

Shown as: One slow check does not alert

DISTANCEFar regions are slower

The checks come from several regions, so allow for the distance to the farthest one when you set the limit.

Shown as: Far regions are slower

TIMEOUTTimeout after 30 s

When a response takes longer than the timeout the check fails outright and counts as down, not slow.

Shown as: Timeout after 30 s

Plans

Response time monitoring by plan

Free
$0/mo
Starter
$7/mo
Pro
$29/mo
Agency
$59/mo
Available✓✓✓✓
Monitors301003001000
Fastest interval5 min1 min30 s30 s
Regions1222
Custom headers——✓✓
Response-time alerts——✓✓
Escalation to a second contact——✓✓
Status pages1310Unlimited

Full pricing

What the number measures

For HTTP-based monitors Tenium starts the clock when the request goes out and stops it when the response body has arrived, reading up to roughly 1 MB. That is a time to the full response, not a time to the first byte, so it follows what a visitor perceives more closely. TCP and ping monitors store their own connect and round-trip times, and DNS monitors store the lookup time.

Every plan stores the number for every check and charts it. What changes with the plan is the alerting: a slow threshold with a degraded incident is on Pro ($29) and Agency ($59), alongside the 30-second interval.

How the slow threshold decides

You give a limit in milliseconds. Tenium averages the last three checks and, when the average is above the limit, opens a degraded incident, not a down one. Averaging three values means one cold start or one noisy request does not page anyone, while a real regression is still caught within a few minutes at a one-minute interval.

Set the limit from evidence. Let the monitor run for a week, read the chart, and choose about twice the usual value. A limit at the median alerts every afternoon. Remember the checks come from several regions: the farthest region reads slower than the nearest, so the limit has to hold for the farthest one.

Slow is a different incident from down

A timeout fails the check outright, so a response that takes longer than the monitor's timeout is down, not slow. The slow band is everything between normal and the timeout, and that is where databases under load, exhausted worker pools and failing third-party calls live for hours before they fall over.

Treat the degraded alert as a prompt to look at load, the database and upstream APIs, in that order. If it correlates with a provider incident, a third-party feed will say so. The response time test is a quick way to see the number from the live regions before you pick a threshold.

Response time monitoring questions

Is response time the same as TTFB?

No. The stored figure is the time until the body has arrived. A time to first byte would be shorter and would hide a slow body.

Do I need Pro to see response times?

No. Times are stored and charted on every plan for 5 min checks and faster. Only the threshold alert and the degraded incident need Pro or Agency.

Why does the average of three, not each check, decide?

One slow request is noise. Three in a row averaging above your limit is a trend. It trades a minute or two of delay for far fewer false alarms.

Does a degraded incident count as downtime?

It is recorded as a separate degraded incident, distinct from an outage, so you can decide how your contract treats it.

Start response time monitoring free

30 monitors on the Free plan, no card needed, with failures confirmed from other regions (2 regions live today). Upgrade when the client list grows.