1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4001],{74001:function(e,r,n){n.r(r);var a=n(27573);r.default=()=>(0,a.jsxs)("div",{className:"rv-triage",children:[(0,a.jsx)("style",{dangerouslySetInnerHTML:{__html:'\n.rv-triage {\n --foreground: #09090b;\n --card: #fafafa;\n --card-elevated: #ffffff;\n --muted-foreground: #71717a;\n --mid-foreground: #3f3f46;\n --accent: #f3f2ec;\n --accent-subtle: #f1f0e9;\n --accent-strong: #ebe9e0;\n --border: #e6e6e6;\n --green-500: #16a34a;\n --green-600: #15803d;\n --green-700: #166534;\n --teal-500: #14b8a6;\n --teal-700: #0f766e;\n --amber-500: #f59e0b;\n --orange-500: #ea580c;\n --orange-700: #9a3412;\n --resolve-yellow-tint: #fef9c3;\n --font-sans: "Inter", ui-sans-serif, system-ui, sans-serif;\n --font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;\n\n font-family: var(--font-sans);\n font-feature-settings: "cv11", "ss01", "ss03";\n -webkit-font-smoothing: antialiased;\n text-rendering: optimizeLegibility;\n color: var(--foreground);\n font-size: 14px;\n}\n\n.rv-triage *, .rv-triage *::before, .rv-triage *::after { box-sizing: border-box; }\n\n.rv-triage .fragment {\n width: 960px;\n max-width: 100%;\n background: var(--card);\n border: 1px solid var(--border);\n border-radius: 10px;\n box-shadow: 0 1px 2px rgba(0,0,0,0.06), 0 2px 4px rgba(0,0,0,0.08);\n overflow: hidden;\n margin: 0 auto;\n}\n\n.rv-triage .code {\n font-family: var(--font-mono); font-size: 12px;\n background: var(--accent); color: var(--foreground);\n padding: 2px 6px; border-radius: 4px;\n border: 1px solid var(--accent-strong); white-space: nowrap;\n}\n\n.rv-triage .topbar {\n display: flex; align-items: center; gap: 12px;\n padding: 12px 18px;\n border-bottom: 1px solid var(--border); background: var(--card);\n}\n.rv-triage .alert-icon { color: var(--amber-500); display: inline-flex; flex-shrink: 0; }\n.rv-triage .alert-title {\n font-size: 14px; font-weight: 600; color: var(--foreground);\n flex: 1; min-width: 200px;\n white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\n}\n.rv-triage .triage-complete {\n display: inline-flex; align-items: center;\n height: 28px; padding: 0 12px;\n background: var(--resolve-yellow-tint); border: 1px solid #fde68a;\n color: var(--foreground);\n font-size: 12px; font-weight: 600; border-radius: 6px; flex-shrink: 0;\n}\n.rv-triage .btn-deep {\n display: inline-flex; align-items: center; gap: 7px;\n height: 28px; padding: 0 12px;\n background: var(--foreground); color: #fff;\n border-radius: 6px; font-size: 12px; font-weight: 500; flex-shrink: 0;\n}\n\n.rv-triage .panes {\n display: grid; grid-template-columns: 1fr 1fr;\n}\n.rv-triage .pane { padding: 18px 20px 20px; }\n.rv-triage .pane-left { border-right: 1px solid var(--border); }\n\n.rv-triage .pane-tabs {\n display: flex; gap: 14px; margin-bottom: 18px; padding-bottom: 6px;\n}\n.rv-triage .tab {\n font-size: 13px; color: var(--muted-foreground); font-weight: 500;\n padding: 2px 0; border-bottom: 2px solid transparent;\n}\n.rv-triage .tab--active {\n color: var(--foreground); font-weight: 600; border-bottom-color: var(--foreground);\n}\n\n.rv-triage .status-row {\n display: inline-flex; align-items: center; gap: 8px; margin-bottom: 14px;\n}\n.rv-triage .status-pill {\n display: inline-flex; align-items: center; gap: 5px;\n padding: 4px 10px;\n background: var(--accent); border-radius: 999px;\n font-size: 10px; font-weight: 500;\n text-transform: uppercase; letter-spacing: 0.05em;\n color: var(--muted-foreground);\n}\n.rv-triage .status-pill .check { color: var(--green-500); display: inline-flex; }\n.rv-triage .status-chev { color: var(--muted-foreground); opacity: 0.5; }\n.rv-triage .status-future {\n display: inline-flex; padding: 4px 10px; border-radius: 999px;\n background: var(--accent-subtle);\n font-size: 10px; font-weight: 500;\n text-transform: uppercase; letter-spacing: 0.05em;\n color: var(--muted-foreground); opacity: 0.7;\n}\n\n.rv-triage .section-label {\n font-size: 10px; font-weight: 700;\n text-transform: uppercase; letter-spacing: 0.08em;\n color: var(--muted-foreground); margin: 0 0 10px 0;\n}\n.rv-triage .section-label .chev { margin-left: 4px; opacity: 0.5; }\n\n.rv-triage .theories {\n display: flex; flex-direction: column; gap: 8px;\n}\n.rv-triage .theory {\n position: relative;\n background: linear-gradient(to bottom right, #fcfcf8 0%, #f8f8ec 100%);\n border: 1px solid var(--border); border-radius: 8px;\n padding: 13px 14px;\n display: flex; flex-direction: column; gap: 9px;\n}\n.rv-triage .theory-title {\n font-size: 13px; font-weight: 500;\n color: var(--foreground); line-height: 1.4; margin: 0;\n}\n.rv-triage .theory-meta {\n display: flex; align-items: center; gap: 10px;\n}\n\n.rv-triage .role {\n display: inline-flex; align-items: center; gap: 4px;\n padding: 2px 7px; border-radius: 999px;\n font-size: 9px; font-weight: 700;\n text-transform: uppercase; letter-spacing: 0.05em;\n}\n.rv-triage .role--root { background: rgba(22, 163, 74, 0.10); color: var(--green-700); }\n.rv-triage .role--root .icon { color: var(--green-600); display: inline-flex; }\n.rv-triage .role--contrib { background: rgba(20, 184, 166, 0.10); color: var(--teal-700); }\n.rv-triage .role--contrib .icon { color: var(--teal-500); display: inline-flex; }\n.rv-triage .role--lead { background: rgba(234, 88, 12, 0.10); color: var(--orange-700); }\n.rv-triage .role--lead .icon { color: var(--orange-500); display: inline-flex; }\n\n.rv-triage .strength {\n display: inline-flex; align-items: center; gap: 2px;\n}\n.rv-triage .strength .bar {\n width: 4px; height: 10px; border-radius: 1px; background: var(--green-500);\n}\n.rv-triage .strength .bar--dim { background: var(--accent-strong); }\n\n.rv-triage .evidence-count { font-size: 11px; color: var(--muted-foreground); }\n\n.rv-triage .theory .glyph {\n position: absolute; bottom: 10px; right: 12px;\n color: var(--amber-500); opacity: 0.55; display: inline-flex;\n}\n\n.rv-triage .findings p {\n margin: 0 0 10px 0;\n font-size: 13px; color: var(--mid-foreground); line-height: 1.55;\n}\n.rv-triage .findings strong { color: var(--foreground); font-weight: 700; }\n.rv-triage .findings h3 {\n font-size: 14px; font-weight: 700; color: var(--foreground);\n margin: 16px 0 8px 0;\n}\n.rv-triage .findings h3:first-child { margin-top: 0; }\n\n.rv-triage .findings ul {\n list-style: none; padding: 0; margin: 0 0 12px 0;\n}\n.rv-triage .findings ul li {\n position: relative; padding-left: 16px; margin-bottom: 8px;\n font-size: 13px; color: var(--mid-foreground); line-height: 1.55;\n}\n.rv-triage .findings ul li::before {\n content: ""; position: absolute;\n left: 4px; top: 8px;\n width: 4px; height: 4px; border-radius: 50%;\n background: var(--muted-foreground);\n}\n'}}),(0,a.jsxs)("div",{className:"fragment",children:[(0,a.jsxs)("div",{className:"topbar",children:[(0,a.jsx)("span",{className:"alert-icon","aria-hidden":"true",children:(0,a.jsxs)("svg",{width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",children:[(0,a.jsx)("path",{d:"M7 1.6l5.6 9.8H1.4L7 1.6z",stroke:"currentColor",strokeWidth:"1.4",strokeLinejoin:"round"}),(0,a.jsx)("path",{d:"M7 5.4v3M7 9.7v0.3",stroke:"currentColor",strokeWidth:"1.6",strokeLinecap:"round"})]})}),(0,a.jsx)("span",{className:"alert-title",children:"Scrape Error Rate High"}),(0,a.jsx)("span",{className:"triage-complete",children:"Triage Complete"}),(0,a.jsxs)("span",{className:"btn-deep",children:[(0,a.jsx)("span",{children:"Start Deep Investigation"}),(0,a.jsx)("span",{className:"play","aria-hidden":"true",children:(0,a.jsx)("svg",{width:"11",height:"11",viewBox:"0 0 11 11",fill:"none",children:(0,a.jsx)("path",{d:"M2 1.5L9 5.5L2 9.5V1.5Z",fill:"currentColor"})})})]})]}),(0,a.jsxs)("div",{className:"panes",children:[(0,a.jsxs)("div",{className:"pane pane-left",children:[(0,a.jsxs)("div",{className:"pane-tabs",children:[(0,a.jsx)("span",{className:"tab tab--active",children:"Investigation"}),(0,a.jsx)("span",{className:"tab",children:"Threads"})]}),(0,a.jsxs)("div",{className:"status-row",children:[(0,a.jsxs)("span",{className:"status-pill",children:[(0,a.jsx)("span",{className:"check","aria-hidden":"true",children:(0,a.jsxs)("svg",{width:"10",height:"10",viewBox:"0 0 10 10",fill:"none",children:[(0,a.jsx)("circle",{cx:"5",cy:"5",r:"4",stroke:"currentColor",strokeWidth:"1.4"}),(0,a.jsx)("path",{d:"M3 5l1.4 1.4L7 3.6",stroke:"currentColor",strokeWidth:"1.4",strokeLinecap:"round",strokeLinejoin:"round"})]})}),"Assessed"]}),(0,a.jsx)("span",{className:"status-chev","aria-hidden":"true",children:"âº"}),(0,a.jsx)("span",{className:"status-future",children:"3 More Steps"})]}),(0,a.jsxs)("div",{className:"section-label",children:["Theories (3) ",(0,a.jsx)("span",{className:"chev",children:"âº"})]}),(0,a.jsxs)("div",{className:"theories",children:[(0,a.jsxs)("div",{className:"theory",children:[(0,a.jsx)("h4",{className:"theory-title",children:"Transient metrics provider outage (HTTP 500) causing scrape failures"}),(0,a.jsxs)("div",{className:"theory-meta",children:[(0,a.jsxs)("span",{className:"role role--root",children:[(0,a.jsx)("span",{className:"icon","aria-hidden":"true",children:(0,a.jsxs)("svg",{width:"8",he
1ight:"8",viewBox:"0 0 10 10",fill:"none",children:[(0,a.jsx)("circle",{cx:"5",cy:"5",r:"4",stroke:"currentColor",strokeWidth:"1.4"}),(0,a.jsx)("path",{d:"M3 5l1.4 1.4L7 3.6",stroke:"currentColor",strokeWidth:"1.4",strokeLinecap:"round",strokeLinejoin:"round"})]})}),"Root cause"]}),(0,a.jsxs)("span",{className:"strength",children:[(0,a.jsx)("span",{className:"bar"}),(0,a.jsx)("span",{className:"bar"}),(0,a.jsx)("span",{className:"bar"})]}),(0,a.jsx)("span",{className:"evidence-count",children:"5 evidence"})]}),(0,a.jsx)("span",{className:"glyph","aria-hidden":"true",children:(0,a.jsx)("svg",{width:"12",height:"12",viewBox:"0 0 12 12",fill:"none",children:(0,a.jsx)("path",{d:"M6.5 1L2 6.5h3L5 11l4.5-5.5h-3L7 1H6.5z",fill:"currentColor"})})})]}),(0,a.jsxs)("div",{className:"theory",children:[(0,a.jsx)("h4",{className:"theory-title",children:"Alert firing due to stale NoData KeepLast state"}),(0,a.jsxs)("div",{className:"theory-meta",children:[(0,a.jsxs)("span",{className:"role role--contrib",children:[(0,a.jsx)("span",{className:"icon","aria-hidden":"true",children:(0,a.jsxs)("svg",{width:"8",height:"8",viewBox:"0 0 10 10",fill:"none",children:[(0,a.jsx)("path",{d:"M2 8l3-3 2 2 4-4",stroke:"currentColor",strokeWidth:"1.4",strokeLinecap:"round",strokeLinejoin:"round"}),(0,a.jsx)("path",{d:"M9 1H6M9 1v3",stroke:"currentColor",strokeWidth:"1.4",strokeLinecap:"round",strokeLinejoin:"round"})]})}),"Contributing factor"]}),(0,a.jsxs)("span",{className:"strength",children:[(0,a.jsx)("span",{className:"bar"}),(0,a.jsx)("span",{className:"bar"}),(0,a.jsx)("span",{className:"bar bar--dim"})]}),(0,a.jsx)("span",{className:"evidence-count",children:"1 evidence"})]}),(0,a.jsx)("span",{className:"glyph","aria-hidden":"true",children:(0,a.jsx)("svg",{width:"12",height:"12",viewBox:"0 0 12 12",fill:"none",children:(0,a.jsx)("path",{d:"M6.5 1L2 6.5h3L5 11l4.5-5.5h-3L7 1H6.5z",f
1ill:"currentColor"})})})]}),(0,a.jsxs)("div",{className:"theory",children:[(0,a.jsx)("h4",{className:"theory-title",children:"2 orgs with persistent UNAUTHORIZED errors due to missing events_read scope"}),(0,a.jsxs)("div",{className:"theory-meta",children:[(0,a.jsxs)("span",{className:"role role--lead",children:[(0,a.jsx)("span",{className:"icon","aria-hidden":"true",children:(0,a.jsx)("svg",{width:"8",height:"8",viewBox:"0 0 10 10",fill:"none",children:(0,a.jsx)("path",{d:"M2 1v8M2 1h5l-1 2 1 2H2",stroke:"currentColor",strokeWidth:"1.4",strokeLinejoin:"round",strokeLinecap:"round",fill:"none"})})}),"Open lead"]}),(0,a.jsxs)("span",{className:"strength",children:[(0,a.jsx)("span",{className:"bar"}),(0,a.jsx)("span",{className:"bar bar--dim"}),(0,a.jsx)("span",{className:"bar bar--dim"})]}),(0,a.jsx)("span",{className:"evidence-count",children:"1 evidence"})]}),(0,a.jsx)("span",{className:"glyph","aria-hidden":"true",children:(0,a.jsx)("svg",{width:"12",height:"12",viewBox:"0 0 12 12",fill:"none",children:(0,a.jsx)("path",{d:"M6.5 1L2 6.5h3L5 11l4.5-5.5h-3L7 1H6.5z",f
1ill:"currentColor"})})})]})]})]}),(0,a.jsxs)("div",{className:"pane pane-right",children:[(0,a.jsxs)("div",{className:"pane-tabs",children:[(0,a.jsx)("span",{className:"tab tab--active",children:"Runbook conclusion"}),(0,a.jsx)("span",{className:"tab",children:"Alert Details"}),(0,a.jsx)("span",{className:"tab",children:"Impact"})]}),(0,a.jsxs)("div",{className:"findings",children:[(0,a.jsx)("h3",{children:"Runbook conclusion"}),(0,a.jsxs)("p",{children:["The metrics provider API had a transient outage affecting ",(0,a.jsx)("strong",{children:"27 orgs"}),"' alert scrapes in"," ",(0,a.jsx)("span",{className:"code",children:"orders-prod-cluster"}),". The error spike was brief and self-resolved; the alert fired late because of stale evaluation. ",(0,a.jsx)("strong",{children:"No action required â this is provider-side."})]}),(0,a.jsx)("h3",{children:"Alert Details"}),(0,a.jsxs)("ul",{children:[(0,a.jsxs)("li",{children:[(0,a.jsx)("strong",{children:"Breach:"})," up to ",(0,a.jsx)("strong",{children:"4 orgs"})," exceeded the 2% error rate on the metrics-provider integration in ",(0,a.jsx)("span",{className:"code",children:"orders-prod-cluster"}),"."]}),(0,a.jsxs)("li",{children:[(0,a.jsx)("strong",{children:"Timeline:"})," spike at 9:54pm, peaked at 4 orgs at 9:59pm, back to baseline by 10:10pm. Alert fired at 10:26pm."]})]}),(0,a.jsx)("h3",{children:"Impact"}),(0,a.jsxs)("ul",{children:[(0,a.jsxs)("li",{children:[(0,a.jsx)("strong",{children:"Blast radius:"})," 27 orgs affected by transient API errors on"," ",(0,a.jsx)("span",{className:"code",children:"scrapeType=alerts"}),"."]}),(0,a.jsxs)("li",{children:[(0,a.jsx)("strong",{children:"Customer-facing:"})," none â spike resolved before page-load impact."]})]})]})]})]})]})]})}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.