Tallwatch
Back to blog
1 min read
On-callGuide

Should staging share production's on-call?

Staging pages at 2am train people to hate the pager. Keep staging noisy in daylight, and keep production pages sacred.

NK

Nabin Khair

Founder

Should staging share production's on-call?

Staging breaks constantly. That is partly the point. If those breaks climb the same ladder as production login failures, on-call will mute everything, including the real ones.

Default recommendation

  • Production → on-call, escalation, night pages for customer impact.
  • Staging / preview / QA → Slack or email, business hours, no secondary escalation.

Same monitoring product is fine. Same escalation policy is not.

When staging might page

  • Staging is customer-facing (rare, but some B2B demos live there).
  • A shared database means staging risk is production risk. Fix that architecture; do not paper over it with pages.
  • Release trains that block on staging health overnight with a willing owner

Even then: separate policy, clearer name on the alert ("STAGING"), and no level-3 manager climb.

Hygiene

Label monitors clearly. Route by policy, not by hoping humans read the URL. After false night pages from staging, demote immediately. Do not "remind the team to ignore those."

Production pages should feel rare and sharp (page vs notify). Staging noise belongs in the day job. Mixing them is how you burn the only resource that matters: attention at 3am.

Related

Keep reading

False alerts and status pages.

How to do on-call when you're a solo founder

How to do on-call when you're a solo founder

One person cannot run a fair rotation. You can still build a pager habit that does not destroy sleep — with ruthless alert hygiene and a few human backups.

NKNabin Khair
How to write a runbook a tired engineer will actually open

How to write a runbook a tired engineer will actually open

A runbook that reads like a wiki homepage fails at 2am. Write the three steps that unblock the incident — then stop.

NKNabin Khair
How to hand off on-call without a meeting

How to hand off on-call without a meeting

Weekly handoffs die when they need a 30-minute Zoom. A short written ritual in Slack beats a calendar invite nobody completes.

NKNabin Khair