File: //opt/netdata/usr/share/netdata/web/v3/8009.e0f69b38a5d8e62bc976.chunk.js
try{!function(){var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="9c3d81cc-78b3-445d-94b4-2130851c7f13",e._sentryDebugIdIdentifier="sentry-dbid-9c3d81cc-78b3-445d-94b4-2130851c7f13")}()}catch(e){}!function(){try{("undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{}).SENTRY_RELEASE={id:"429f5763d5247afc6c9cc40929cfac6204d0b42a"}}catch(e){}}(),(self.webpackChunkcloud_frontend=self.webpackChunkcloud_frontend||[]).push([[8009],{28657:(e,t,a)=>{a.d(t,{A:()=>y});var n=a(96540),s=a(22332),l=a(10534),o=a(89380),r=a(25369),d=a(39360),i=a(95662),c=a(99891),u=a(49096),h=a(74487),x=a(45123),p=a(64131),g=(a(98992),a(8872),a(49163));const m=e=>{const t=e.getAttribute("contextScope"),a=e.getAttribute("isHead")?e.getAttribute("id"):t.join(","),s=(0,g._)({params:{type:["annotation"],entity:[a,"global"]}});(0,n.useEffect)((()=>{if(!e||!s?.length)return;const t=e.getAttribute("overlays"),a=s.reduce(((e,t)=>{const a={...t.value,settingId:t.id,type:"annotation"};return e[a.id]=a,e}),{});e.updateAttribute("overlays",{...t,...a})}),[s,e])};var f=a(74848);const j=(0,l.default)((e=>{let{width:t,height:a,...n}=e;return(0,f.jsx)(o.ChartWrapper,{width:t,height:a,children:(0,f.jsx)(p.Line,{hasHeader:!1,hasFilters:!1,hasFooter:!1,width:t,height:a,...n})})}),{tile:!0}),A={dygraph:p.default,easypiechart:c.Ay,gauge:d.Ay,number:u.Ay,groupBoxes:r.Ay,d3pie:i.Ay,bars:h.Ay,table:e=>(0,f.jsx)(x.Ay,{hasFilters:!1,...e})},b=e=>{const t=(0,s.useChart)(),a=(0,s.useAttributeValue)("sparkline"),l=(0,s.useAttributeValue)("chartLibrary");m(t);const o=(0,n.useMemo)((()=>t?a?j:A[l]:null),[t,l,a]);return o?(0,f.jsx)(o,{...e,chart:t}):null},y=(0,s.withChartProvider)((0,n.memo)(b))},37347:(e,t,a)=>{a.d(t,{A:()=>b});var n=a(96540),s=a(63766),l=a(34843),o=a(84929),r=a(24609),d=a(19186),i=a(52035),c=a(24719),u=a(1705),h=a(57377);const x=(0,o.Iz)((e=>{let{id:t,spaceId:a,roomId:n}=e;return(0,i.eU)((async()=>{const{data:e}=await(0,u.PY)(a,n,t);return e.configString?(0,c._3)({spaceId:a,payload:{config:e.configString}}).catch((e=>({error:e.response?.data?.errorMessage}))):Promise.reject("No alert configuration found")}))}),h.Ay);x.setShouldRemove((e=>Date.now()-new Date(e)>9e5));var p=a(24155),g=a(94615),m=a(67119),f=a(74848);const j=()=>(0,f.jsxs)(s.Flex,{column:!0,gap:2,children:[(0,f.jsx)(p.A,{width:"100%"}),(0,f.jsx)(p.A,{width:"80%"})]}),A=e=>{let{message:t="There was an error while fetching alert explanation"}=e;return(0,f.jsxs)(s.Flex,{alignItems:"center",gap:1,children:[(0,f.jsx)(s.Icon,{name:"warning_triangle",color:"warning"}),(0,f.jsx)(s.Text,{color:"textLite",children:t})]})},b=e=>{let{id:t,expandedState:a}=e;const{loaded:s,value:i,hasError:c,error:u}=(e=>{let{id:t}=e;const a=(0,r.vt)(),n=(0,d.ID)(),s=(0,l.md)((0,o.Rq)(x({id:t,spaceId:a,roomId:n})));return{loaded:"loading"!==s.state,value:s.data?.data,hasError:"hasError"===s.state||!!s.data?.error,error:s.error||s.data?.error}})({id:t}),h=(0,n.useMemo)((()=>a===m.w.collapsed?{height:{max:30},overflow:{vertical:"auto"}}:{}),[a]);return s?c?(0,f.jsx)(A,{message:u}):a===m.w.hidden?null:i?.explanation?(0,f.jsx)(g.A,{value:i?.explanation,...h}):(0,f.jsx)(A,{message:"No explanation returned for this alert definition"}):(0,f.jsx)(j,{})}},52678:(e,t,a)=>{a.d(t,{A:()=>r});var n=a(63766),s=a(74891),l=a(74848);const o=(0,s.A)(n.Icon),r=e=>{let{isOpen:t,toggle:a,hide:s}=e;return(0,l.jsxs)(n.Flex,{alignItems:"center",gap:2,children:[(0,l.jsx)(o,{name:"triangle_down",width:"10px",color:"menuItem",rotate:t?2:null,cursor:"pointer",onClick:a,tooltip:t?"Collapse":"Expand",tooltipProps:{align:"bottom"},noWrapper:!0}),(0,l.jsx)(o,{name:"hide",width:"10px",color:"menuItem",cursor:"pointer",onClick:s,tooltip:"Hide",tooltipProps:{align:"bottom"},noWrapper:!0})]})}},61013:(e,t,a)=>{a.d(t,{A:()=>l});var n=a(96540),s=a(67119);const l=function(){let{initialExpandedState:e=s.w.collapsed}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const[t,a]=(0,n.useState)(e),l=(0,n.useCallback)((()=>{a(s.w.expanded)}),[a]),o=(0,n.useCallback)((()=>{a(s.w.collapsed)}),[a]),r=(0,n.useCallback)((()=>{a(s.w.hidden)}),[a]),d=(0,n.useCallback)((()=>{t!==s.w.expanded?l():o()}),[t,l,o]);return[t,d,l,o,r]}},67119:(e,t,a)=>{a.d(t,{w:()=>n});const n={expanded:"expanded",collapsed:"collapsed",hidden:"hidden"}},98009:(e,t,a)=>{a.r(t),a.d(t,{default:()=>D});var n=a(63766),s=a(19075),l=a(91721),o=a(37347),r=a(52678),d=a(90808),i=a(55579),c=a(28981),u=a(3527),h=a(96540),x=a(28657),p=a(63950),g=a.n(p),m=a(23226),f=a(24609),j=a(87733),A=a(19186),b=a(19371),y=a(10444),w=a(17829),I=a(62718),v=a(74848);const C=e=>t=>`alert-modal::${e.getAttribute("id")}::${t}`,S=e=>{let{instance:t,context:a,isFormattedValueLoaded:s,nodeId:l,status:o,lastStatusChange:r,formattedLastStatusChangeValue:d,lastUpdated:i,spaceId:c,roomId:u,setChartSelected:p=g()}=e;const S=(0,f.vt)();c=c||S;const k=(0,A.ID)();u=u||k;const T=(0,y.J)(),_=(0,b.eg)(),[,F]=(0,m.A)();(0,h.useEffect)((()=>(F(),F)),[]);const E=(0,j.K)({spaceId:c,roomId:u}),L=(0,h.useMemo)((()=>{if(!s)return;const e=_.makeChart({attributes:{nodeId:l,contextScope:[a],selectedInstances:t&&l?[`${t}@${l}`]:[],id:t,roomId:u,enabledResetRange:!1,overlays:{proceeded:{type:"proceeded"},alarm:{type:"alarm",status:o,value:d,when:r}},host:E,nodesScope:[l],toolboxElements:[],sparkline:T,hasToolbox:!T},makeTrack:C});return _.getRoot().appendChild(e),e}),[t,s]);return(0,w.Vt)({lastUpdated:i,lastStatusChange:r},s),(0,h.useEffect)((()=>(p((e=>({...e,...L}))),()=>{L&&L.destroy(),p(null)})),[L]),(0,v.jsx)(n.Flex,{flex:!1,width:"100%",height:75,children:s&&L?(0,v.jsx)(x.A,{"data-chartid":t,chart:L,hasHeader:!T,hasFooter:!T}):(0,v.jsx)(n.Flex,{alignItems:"center",justifyContent:"center",width:"100%",height:"100%",children:(0,v.jsx)(I.Bp,{size:"60px",animate:!0})})})},k=(0,h.memo)((e=>{let{id:t}=e;const{fullyLoaded:a,nodeId:n,instance:l,lastStatusChangeValue:o,lastStatusChange:r,units:d,context:i,value:c,lastUpdated:u,status:h}=(0,s.JL)(t),x=(0,w.J4)(c,d),p=(0,w.J4)(o,d);return(0,v.jsx)(S,{instance:l,context:i,formattedLastValue:x,formattedLastStatusChangeValue:p,lastStatusChange:r,lastUpdated:u,isFormattedValueLoaded:"clear"===h||a,nodeId:n,status:h,testid:"alertDetailsModal"})}));var T=a(14681),_=a(79748),F=a(34155),E=a(61013),L=a(24013),V=a(67119);const D=e=>{let{alertId:t,...a}=e;const{id:h,nodeId:x,fullyLoaded:p,info:g,value:m,lastStatusChange:f,lastStatusChangeValue:j,units:A,status:b,instanceName:y,type:I,component:C,class:S}=(0,s.JL)(t),D=(0,L.xY)(x,"name"),N=(0,L.d3)(x,{alertId:t}),J=(0,w.J4)(m,A),R=(0,w.J4)(j,A),[U,H,,,M]=(0,E.A)(),P=U===V.w.expanded;return p?(0,v.jsxs)(n.Flex,{column:!0,gap:3,padding:[4,0],...a,children:[(0,v.jsx)(n.Text,{color:"menuItem",children:g}),(0,v.jsx)(d.A,{children:(0,v.jsxs)(n.Flex,{column:!0,gap:3,padding:[3,4],children:[(0,v.jsxs)(n.Flex,{alignItems:"center",justifyContent:"between",children:[(0,v.jsx)(c.A,{label:"Alert explanation",icon:"question"}),(0,v.jsx)(r.A,{isOpen:P,toggle:H,hide:M})]}),(0,v.jsx)(o.A,{id:h,expandedState:U})]})}),(0,v.jsxs)(d.A,{children:[(0,v.jsxs)(i.A,{children:[(0,v.jsx)(c.A,{label:"Latest value",icon:"alarm_bell"}),(0,v.jsx)(u.A,{loaded:!0,status:b,valueWithUnit:J})]}),(0,v.jsxs)(i.A,{children:[(0,v.jsx)(c.A,{label:"Trigger value",icon:"notificationTrigger"}),(0,v.jsx)(u.A,{loaded:!0,status:b,valueWithUnit:R})]})]}),(0,v.jsx)(k,{id:t}),(0,v.jsxs)(d.A,{children:[(0,v.jsxs)(i.A,{children:[(0,v.jsx)(c.A,{label:"Node",icon:"nodes_hollow"}),(0,v.jsx)(T.A,{Component:_.A,nodeId:x,extraKey:"alerts",onClick:N,textColor:"primary",children:D})]}),(0,v.jsxs)(i.A,{children:[(0,v.jsx)(c.A,{label:"Instance",icon:"charts_view"}),(0,v.jsx)(n.Text,{color:"menuItem",children:y})]}),(0,v.jsxs)(i.A,{children:[(0,v.jsx)(c.A,{label:"Type",icon:"data_retention"}),(0,v.jsx)(n.Text,{color:"menuItem",children:I})]}),(0,v.jsxs)(i.A,{children:[(0,v.jsx)(c.A,{label:"Component",icon:"metrics"}),(0,v.jsx)(n.Text,{color:"menuItem",children:C})]}),(0,v.jsxs)(i.A,{children:[(0,v.jsx)(c.A,{label:"Class",icon:"networkingStack"}),(0,v.jsx)(n.Text,{color:"menuItem",children:S})]})]}),(0,v.jsx)(d.A,{children:(0,v.jsxs)(n.Flex,{column:!0,gap:3,padding:[3,4],children:[(0,v.jsx)(c.A,{label:"Instances",icon:"nodes_hollow"}),(0,v.jsx)(n.Text,{color:"menuItem",children:"A node may be claimed through multiple instances on the cloud (streaming through parent) and Netdata aggregates the alerts from all the instances and displays a single Active alert based on the highest severity, latest change."}),(0,v.jsx)(F.A,{lastStatusChangeValue:j,lastStatusChange:f,units:A,status:b,nodeName:D,instanceName:y,isHighlighted:!0,border:"none",background:"panelBg"})]})})]}):(0,v.jsx)(l.A,{})}}}]);