The Tata DC fire knocked out Google Cloud India for hours. Anyone running production in India think through what happens to your on-call when the monitoring stack burns down with the data center?

A fire at Tata Communications' Delhi facility on June 24 took down Google Cloud India connectivity. Reuters reported one firm lost 20 years of operational data.

Most of the coverage is on the connectivity outage. The part I can't stop thinking about, when the physical facility fails, all your observability infrastructure in that region fails with it. Logs, metrics, traces, dashboards. All dark at the same moment as the services you're trying to investigate.

Every incident response flow I've seen assumes the monitoring layer survives. You get paged, you open Grafana or whatever, you start correlating. A fire removes that entirely. Your on-call is staring at alerts with nothing behind them.

Anyone actually running India-facing infra with a real plan for this, or is it mostly "hope the secondary region has enough context"?

reddit.com
u/Holiday-Record7341 — 5 days ago
▲ 97 r/sre

AWS DynamoDB was down for hours on June 28 while the status page said "operating normally." Cost us 3 hours of assuming it was our fault.

DynamoDB us-east-1 was having a bad day on June 28 and we lost about 3 hours assuming it was our fault.

Errors started climbing, we went straight to our own code. Questioned a deploy from earlier that morning, pulled in two people who weren't on call, spent time we didn't have going through changes that turned out to be fine. The AWS status page was green the whole time, so we kept looking inward.

Eventually someone just tried writing to DynamoDB directly from their laptop and it was clearly broken on AWS's end. That's when we checked Twitter and found a bunch of other people hitting the same thing.

The status page didn't update for another hour after that. What stung was that this was a solvable problem. A simple check on our own write success rate, with our own threshold, would have told us within minutes that the failure wasn't in our code. We've since set that up for every external dependency we use. Obvious in hindsight, annoying that it took this to get there.

reddit.com
u/Holiday-Record7341 — 7 days ago
▲ 4 r/sre

DORA has tracked MTTR for years. For most teams it hasn't moved. What actually moved it for you?

We've been grinding on incident response time for the past year. The DORA (DevOps Research and Assessment) 2023 report shows the elite cohort at under an hour for MTTR (mean time to recovery); the bottom 60% still sitting at 1 to 24 hours, same as 2019.

The frustrating part is we added observability tooling over that period, more dashboards, better alerting, structured logs, and none of it moved the number.

What we eventually noticed is that the actual wall-clock time in most incidents goes to the hypothesis loop, you think you know the cause, you check 3 tools, you're wrong, you form another theory. The fix itself is usually fast, sometimes anticlimactic, once you find the root cause.

Is this a universal pattern or just something very specific to our stack. If you and your team actually moved the number, help a fellow redditor?

reddit.com
u/Holiday-Record7341 — 10 days ago
▲ 0 r/sre

Discord's 2.5-hour RCA was a correlation problem, not a data problem. Anyone solved this?

On June 19, Discord had message delivery lag up to 4 minutes for a subset of users. Root cause was Redis keyspace eviction from memory pressure caused by an unrelated deploy. The post-mortem line that stuck: the team had Redis metrics, latency dashboards, and error rates visible throughout, and the causal chain still took 2.5 hours to reconstruct by hand.

Every link was instrumented. The sequence only became obvious after someone stitched together timestamps across systems, matching numbers that were off by a few seconds because two services logged in different time zones.

I've done that stitching. It's the same unglamorous 90 minutes whether you're 2 years into SRE or 10.

What I often find myself coming back to is whether this is a tooling problem or a mental model problem. Discord isn't understaffed or undertooled. Even if a system had flagged the correlation automatically, someone still has to decide whether to trust that read or keep looking. That validation step has a floor.

Has anyone found a setup that actually shortens the reconstruction phase, not the detection phase?

reddit.com
u/Holiday-Record7341 — 11 days ago
▲ 0 r/sre

A HN thread past weekend, "why does on-call still feel broken after years of investment?" got over 300 upvotes.

The complaints aren't about the page volume. People were complaining about the same 4 alerts, 2 hours of manual cross-referencing, one root cause that the alerts were pointing at the whole time.
That pattern caught my attention because the routing problem did get better, definitely. Smarter grouping, better noise suppression, more granular escalation policies. On-call noise came down for a lot of teams over the last few years. Unfortunately the burnout didn't follow it down. The comments are describing is the correlation step. Holding context across Datadog, PagerDuty, Kubernetes events, and your database at 3 AM while building a coherent timeline.

Honestly a HN thread is not at all a good sample to judge on but it is a very common problem i see people face every other day.

reddit.com
u/Holiday-Record7341 — 14 days ago
▲ 84 r/sre+1 crossposts

Anthropic's own safety team is now documenting failure modes that SRE tooling has no coverage for

The Claude 4 system card has a section on agentic deployment risks that I keep coming back to. "Long tool-call chains with irreversible side effects" is how they categorize one of the primary risk categories. That's a real production concern now, not a hypothetical.
The problem is that every existing observability primitive is built around metrics, logs, and traces. None of those tell you why an agent took a sequence of actions. You can see that a tool was called. You can't reconstruct whether the decision chain leading to it was coherent or had drifted somewhere upstream. Mean time to detect something in this category is probably not great. Mean time to understand it is going to be a lot worse.

Anyone running Claude 4 agents in production right now: how are you handling the investigation side when something goes sideways? Curious whether teams are building anything specific for this or just falling back to log correlation.

reddit.com
u/Holiday-Record7341 — 24 days ago

Anyone hosting a side event at KubeCon this year? Drop it here.

KubeCon India is June 18-19 in Mumbai.

If you're hosting a side event, meetup, dinner, or any gathering around the conference dates, drop a comment with the details: event name, date, time, location, and a link if you have one.

Trying to keep a running list so people have one place to check.

reddit.com
u/Holiday-Record7341 — 26 days ago

Sessions I'm looking forward to at KubeCon India 2026 (June 18-19, Mumbai)

AI on Kubernetes:
"Beyond VLLM: Distributed LLM Inferencing With llm-d on Kubernetes" — Ravindra Patil (Red Hat). GPU management and model routing at scale. Practically useful if you're running AI workloads in production.

Observability:
"Who Watches the Watchers? From Closed Observability to Open Control at Scale" — Aditi Gupta (JioHotstar), Madhu Patel (Adobe), Sandeep Kanabar (Gen). Three practitioners, one stage. Telemetry at real production scale.

Security:
"SPIFFE & OpenFGA Based Identity/Authz for Agentic AI" — Rahul Jadhav (AccuKnox). Zero trust for AI agents is a problem most teams haven't solved yet. Curious what the proposed architecture looks like.

Operations:
"The Leapfrog Upgrade Playbook: Upgrading When You're Years Behind" — Yug Gupta (Walmart Global Tech). Every team has this problem. Nobody talks about it openly.

Full schedule: https://www.cncf.io/announcements/2026/03/10/cncf-unveils-kubecon-cloudnativecon-india-2026-schedule/

Which ones are you planning to attend?

u/Holiday-Record7341 — 26 days ago

OpenAI’s June 4 outage traced to a K8s config change that degraded traffic routing across regions. How do you encode the blast-radius pattern for config rollouts?

OpenAI's status page on June 4 attributed a multi-hour ChatGPT and API outage to a Kubernetes
configuration deployment that degraded traffic routing across regions. Hours of impact, not minutes.
Config-change-induced routing failures have a recognizable fingerprint if you've seen them before:
latency spike first, then partial 5xx, then regional skew starts appearing in the distribution. A senior
SRE who's debugged one of these before gets to the right hypothesis fast. Someone without that
pattern in their head takes much longer, because every symptom is consistent with 4 other failure
modes too.
The question I keep coming back to: how do teams actually transfer that "I've seen this before"
knowledge? Runbooks capture resolution steps, not the diagnostic reasoning that led there.
Postmortems capture what happened, not the hypothesis path the on-call ran.
We've tried annotating our own runbooks with "if you see X + Y together, this is the failure class to
check first." Kinda works. Doesn't survive topology changes well.
Curious how others handle this. Specifically for config-change blast radius: is there a format you've
found that actually helps a junior on-call reach the right hypothesis faster, or is it mostly pairing and
osmosis?

reddit.com
u/Holiday-Record7341 — 27 days ago