MOON
Server: Apache
System: Linux server1.studioinfinity.com.br 2.6.32-954.3.5.lve1.4.90.el6.x86_64 #1 SMP Tue Feb 21 12:26:30 UTC 2023 x86_64
User: artinside (517)
PHP: 7.4.33
Disabled: exec,passthru,shell_exec,system
Upload Files
File: //opt/netdata/netdata-web-files/v3/6554.e2315f070369b2d0ffee.chunk.js
!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{};e.SENTRY_RELEASE={id:"4feb900574abdd30667a599041aadc4fc9f8ac80"};var t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="31f7e9f0-6701-45a6-aabc-49c1d1eb4782",e._sentryDebugIdIdentifier="sentry-dbid-31f7e9f0-6701-45a6-aabc-49c1d1eb4782")}catch(e){}}(),(globalThis.webpackChunkcloud_frontend=globalThis.webpackChunkcloud_frontend||[]).push([[6554],{36229(e,t,n){n.d(t,{A:()=>h});n(98992),n(54520),n(81454);var a=n(882),l=n(68090),r=n.n(l),i=n(96540),s=n(38429),o=n(41395),c=n(74848);const d=(0,a.default)(s.Box).withConfig({displayName:"breadcrumbs__StyledItemContainer",componentId:"sc-3u39st-0"})([""]),u=(0,a.css)(["&:hover{color:",";}"],e=>{let{withHover:t,theme:n}=e;return t&&(0,s.getColor)("success")({theme:n})}),g=(0,a.default)(s.Text).withConfig({displayName:"breadcrumbs__StyledText",componentId:"sc-3u39st-1"})(["",""],u),m=(0,a.default)(s.TextSmall).withConfig({displayName:"breadcrumbs__StyledTextSmall",componentId:"sc-3u39st-2"})(["",""],u),h=e=>{let{items:t,isBig:n,showBackButton:a=!0,testid:l="",...u}=e;const h=(0,i.useMemo)(()=>{if(!t?.length||!a)return null;return r()(t.filter(e=>{let{onClick:t}=e;return!!t})).onClick},[t,a]);if(!t?.length)return null;const C=n?g:m;return(0,c.jsxs)(s.Flex,{gap:4,...u,children:[a&&(0,c.jsx)(s.Button,{onClick:h,icon:"chevron_left",label:"Back",neutral:!0,flavour:"hollow",small:!0,padding:[0,2,0,1],textTransform:"uppercase","data-testid":`${l}-breadcrumbs-backButton`}),(0,c.jsx)(s.Flex,{gap:2,alignItems:"center",children:t.map((e,t)=>{let{isDisabled:n,name:a,onClick:r}=e;return(0,c.jsx)(d,{alignItems:"center",...r&&{cursor:"pointer",onClick:r},"data-testid":`${l}-breadcrumbs-level-${t}`,children:(0,c.jsxs)(C,{color:n&&"textLite","data-testid":`${l}-breadcrumbs-level-${t}`,withHover:!!r,children:[0!==t&&" / ",(0,o.Zr)(a||"")]})},t)})})]})}},66554(e,t,n){n.r(t),n.d(t,{default:()=>M});var a=n(96540),l=n(56473),r=n(19075),i=(n(98992),n(81454),n(882)),s=n(38429),o=n(75894),c=n(71236),d=n(1046),u=n(14070),g=n(74891),m=n(74848);const h=(0,i.default)(s.Text).attrs({whiteSpace:"normal",wordBreak:"break-word"}).withConfig({displayName:"tableSchema__TextCell",componentId:"sc-u3gyvm-0"})([""," "," "," &:hover{color:",";text-decoration:",";}"],e=>{let{monospace:t}=e;return t?"font-family: monospace;":""},e=>{let{width:t}=e;return`width: ${t};`},e=>{let{onClick:t}=e;return t?"cursor: pointer;":""},e=>{let{onClick:t}=e;return t?(0,s.getColor)("primary"):"inherit"},e=>{let{onClick:t}=e;return t?"underline":"none"}),C=e=>t=>{let{getValue:n}=t;return(0,m.jsx)(h,{...e,children:n()})},y=((0,i.default)(s.Icon).withConfig({displayName:"tableSchema__StyledIcon",componentId:"sc-u3gyvm-1"})(["vertical-align:middle;"]),e=>{let{flavour:t,value:n,...a}=e;return(0,m.jsx)(s.Flex,{padding:[0,2],...a,justifyContent:"center",flex:!0,children:0===n?(0,m.jsx)(h,{textAlign:"center",children:"-"}):(0,m.jsx)(o.A,{flavour:t,"data-testid":`alertView-alertPill-${t}`,children:n})})}),x={displayName:!1},f=[{id:"criticalNodes",desc:!0},{id:"warningNodes",desc:!0},{id:"clearNodes",desc:!0},{id:"name",desc:!1}],p=(0,g.A)(h),b=e=>{let{getValue:t}=e;return(0,m.jsx)(h,{children:t()})},w=e=>{let{getValue:t,Component:n=b}=e;const a=t()||[];return(0,m.jsx)(s.Flex,{gap:2,flexWrap:!0,children:a.map(e=>(0,m.jsx)(n,{getValue:()=>e},e))})},I=[{id:"name",accessorKey:"name",header:"Alert",size:300,fullWidth:!0,cell:e=>{let{row:t}=e;const{name:n,summary:l}=t?.original||{},r=l!==n?l:null,[,i]=(0,u.A)(),s=(0,a.useCallback)(()=>{i({alertName:n})},[n,i]);return(0,m.jsx)(p,{monospace:!0,"data-testid":"alertName",onClick:s,tooltip:r,children:n})},sortingFn:"text"},{id:"alertInstances",accessorKey:"instanceCount",header:"Count",size:50,cell:e=>{let{getValue:t}=e;return(0,m.jsx)(h,{textAlign:"right","data-testid":"nodesRunningAlert",width:"100%",children:t()})}},{id:"nodesRunningAlert",accessorKey:"nodeCount",header:"Nodes",size:50,cell:e=>{let{getValue:t}=e;return(0,m.jsx)(h,{textAlign:"right","data-testid":"alertInstances",width:"100%",children:t()})}},{id:"contexts",accessorKey:"contexts",header:"Context",size:200,fullWidth:!0,cell:e=>(0,m.jsx)(w,{...e,Component:d.S_})},{id:"recipients",accessorKey:"recipients",header:"Role",size:100,fullWidth:!0,cell:w},{id:"criticalNodes",accessorKey:"criticalCount",header:"Critical",size:80,cell:e=>{let{getValue:t}=e;return(0,m.jsx)(y,{flavour:"critical",value:t(),"data-testid":"criticalNodes"})}},{id:"warningNodes",accessorKey:"warningCount",header:"Warning",size:80,cell:e=>{let{getValue:t}=e;return(0,m.jsx)(y,{flavour:"warning",value:t(),"data-testid":"warningNodes"})}},{id:"clearNodes",accessorKey:"clearCount",header:"Clear",size:80,cell:e=>{let{getValue:t}=e;return(0,m.jsx)(y,{flavour:"clear",value:t(),"data-testid":"clearNodes"})}},{id:"errorNodes",accessorKey:"errorCount",header:"Other",size:80,cell:e=>{let{getValue:t}=e;return(0,m.jsx)(y,{flavour:"neutral",value:t(),"data-testid":"errorNodes"})}},{id:"uniqueConfigs",accessorKey:"configCount",header:"Configs",size:50,cell:e=>{let{getValue:t}=e;return(0,m.jsx)(h,{textAlign:"center","data-testid":"uniqueConfigs",children:t()})}},{id:"classes",accessorKey:"classes",header:"Classes",size:100,cell:w},{id:"components",accessorKey:"components",header:"Components",size:100,cell:w},{id:"types",accessorKey:"types",header:"Types",size:100,cell:w},{id:"silencing",accessorKey:"silencing",header:"Silencing",size:100,cell:e=>{let{getValue:t}=e;return(0,m.jsx)(s.Flex,{padding:[0,2],justifyContent:"center",flex:!0,children:(0,m.jsx)(c.A,{silencing:t()})})}},{id:"displayName",accessorKey:"displayName",header:"Name",cell:e=>{let{getValue:t}=e;return(0,m.jsx)(h,{"data-testid":"alertName",children:t()})}}];var j=n(3527),v=n(42376);const A=[{id:"instance",header:"Instance",accessorKey:"instance",cell:e=>{let{row:t,getValue:n}=e;return(0,m.jsx)(d.kW,{row:t,value:n()})},fullWidth:!0,size:150},{id:"recipient",accessorKey:"recipient",header:"Role",cell:C({"data-testid":"alertInstanceRole"}),size:100},{id:"status",accessorKey:"status",header:"Status",cell:e=>{let{getValue:t}=e;return(0,m.jsx)(s.Flex,{padding:[0,2],justifyContent:"center",children:(0,m.jsx)(o.A,{flavour:t(),"data-testid":"alertView-alertPill-value",border:void 0,capitalize:!0,children:t()})})},size:100,sortingFn:d.l9},{id:"lastStatusChangeValue",accessorKey:"lastStatusChangeValue",header:"Triggered value",cell:e=>{let{getValue:t,row:n}=e;const{status:a,units:l}=n.original;return(0,m.jsx)(s.Flex,{padding:[0,2],justifyContent:"end",children:(0,m.jsx)(j.A,{loaded:!0,status:a,units:l,value:t(),"data-testid":"alertsTableSchema-alertValue"})})},size:150},{id:"lastStatusChange",accessorKey:"lastStatusChange",header:"Triggered at",cell:e=>{let{getValue:t}=e;return(0,m.jsx)(v.A,{rawTime:t(),secs:!0,nowrap:!0})},size:100},{id:"class",header:"Class",accessorKey:"class",cell:C({"data-testid":"alertInstanceClass"}),size:100},{id:"component",header:"Component",accessorKey:"component",cell:C({"data-testid":"alertInstanceComponent"}),size:100},{id:"type",header:"Type",accessorKey:"type",cell:C({"data-testid":"alertInstanceType"}),size:100}];var k=n(34628);const K={right:["actions"]},N=()=>{const[{alertName:e,nodeId:t}]=(0,r.DV)(),n=(0,l.JO)({extraKey:"runningAlerts",alertName:e,nodeId:t}),[i,o,,c]=(0,u.A)(),{rowActions:d,bulkActions:g}=(0,k.A)(),h=(0,a.useCallback)(e=>o({alertId:e.data.id}),[e,t]);return(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)(s.Table,{data:n,dataColumns:A,onClickRow:h,enableSorting:!0,enableColumnVisibility:!0,enableResizing:!0,columnPinning:K,rowActions:d,bulkActions:g}),i&&c]})};n(72577),n(8872),n(25509),n(65223),n(60321),n(41927),n(11632),n(64377),n(66771),n(12516),n(68931),n(52514),n(35694),n(52774),n(49536),n(21926),n(94483),n(16215);var V=n(24013),z=n(14681);const S=[{id:"critical",desc:!0},{id:"warning",desc:!0},{id:"clear",desc:!0}],T=[{id:"nodeName",accessorKey:"nodeId",header:"Node",size:150,cell:e=>{let{getValue:t,row:n}=e;const{id:a,nodeId:l}=n.original,r=(0,V.xY)(t(),"name"),i=(0,V.d3)(l,{alertId:a});return(0,m.jsx)(z.A,{nodeId:l,extraKey:"alerts",onClick:i,children:r})}},{id:"instances",accessorKey:"instanceCount",header:"Count",size:50,cell:C({"data-testid":"instances",textAlign:"right",width:"100%"})},{id:"recipients",accessorKey:"recipients",header:"Role",size:100,fullWidth:!0,cell:w},{id:"critical",accessorKey:"criticalCount",header:"Critical",cell:e=>{let{getValue:t}=e;return(0,m.jsx)(y,{flavour:"critical",value:t()})},size:80},{id:"warning",accessorKey:"warningCount",header:"Warning",cell:e=>{let{getValue:t}=e;return(0,m.jsx)(y,{flavour:"warning",value:t()})},size:80},{id:"clear",accessorKey:"clearCount",header:"Clear",cell:e=>{let{getValue:t}=e;return(0,m.jsx)(y,{flavour:"clear",value:t()})},size:80},{id:"error",accessorKey:"errorCount",header:"Other",cell:e=>{let{getValue:t}=e;return(0,m.jsx)(y,{flavour:"neutral",value:t(),"data-testid":"errors"})},size:80},{id:"configs",accessorKey:"configCount",header:"Configs",cell:C({"data-testid":"configs",textAlign:"right",width:"100%"}),size:80}],_=()=>{const[,e]=(0,r.DV)(),t=(0,a.useMemo)(()=>({goto:{handleAction:function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return e(e=>({config:{...e.config,...t},alertName:t.name,nodeId:t.nodeId}))},icon:"chevron_right",tooltipText:"Show configuration"}}),[e]);return{rowActions:t,bulkActions:(0,a.useMemo)(()=>({download:{handleAction:(0,s.downloadCsvAction)("alert configurations"),tooltipText:"Download as CSV",alwaysEnabled:!0}}),[])}},R={right:["actions"]},F=()=>{const[{alertName:e,nodeId:t},n]=(0,r.DV)(),i=(0,l.JO)({extraKey:"runningAlerts",alertName:e,nodeId:t}),o=(0,V.Gt)(),c=(0,a.useCallback)(t=>{n(n=>({...n,alertName:e,nodeId:t.data.nodeId}))},[e,n]),d=(0,a.useMemo)(()=>Object.values(i.reduce((e,t)=>{switch(e[t.nodeId]||(e[t.nodeId]={...t,nodeId:t.nodeId,nodeCount:1,instanceCount:0,criticalCount:0,warningCount:0,clearCount:0,errorCount:0,configCount:0,configs:new Set,eligibility:o.find(e=>e.nd===t.nodeId)?.eligibility,recipients:[]}),e[t.nodeId].recipients=[...new Set([...e[t.nodeId].recipients,t.recipient])],e[t.nodeId].instanceCount=e[t.nodeId].instanceCount+1,t.status){case"warning":e[t.nodeId].warningCount=e[t.nodeId].warningCount+1;break;case"critical":e[t.nodeId].criticalCount=e[t.nodeId].criticalCount+1;break;case"clear":e[t.nodeId].clearCount=e[t.nodeId].clearCount+1;break;default:t.value||(e[t.nodeId].errorCount=e[t.nodeId].errorCount+1)}return e[t.nodeId].configCount=e[t.nodeId].configs.add(t.aci).size,e},{})),[i,o]),{rowActions:u,bulkActions:g}=_();return(0,m.jsx)(s.Table,{data:d,dataColumns:T,onClickRow:c,enableSorting:!0,enableColumnVisibility:!0,enableResizing:!0,columnPinning:R,rowActions:u,bulkActions:g,sortBy:S})};var D=n(36229);const B=()=>{const[{alertName:e,nodeId:t},n]=(0,r.DV)(),l=(0,V.Gt)(t?[t]:[]),i=l?.[0]?.name,s=(0,a.useMemo)(()=>i?[{name:"All Alert Configs",onClick:()=>{n(e=>({...e,alertName:null,nodeId:null}))}},{name:e,onClick:()=>{n(t=>({...t,alertName:e,nodeId:null}))}},{name:i}]:e?[{name:"All Alert Configs",onClick:()=>{n(e=>({...e,alertName:null,nodeId:null}))}},{name:e}]:null,[e,i,n]);return(0,m.jsx)(D.A,{padding:[2,0,0],items:s,testid:"alertConfigurations"})};var W=n(86235);const P={alertContexts:{name:"Context",paramKey:"contexts",filter:"multiselect",category:"Core"},alertClasses:{name:"Class",paramKey:"classes",filter:"multiselect",category:"Core"},alertComponents:{name:"Component",paramKey:"components",filter:"multiselect",category:"Core"},alertTypes:{name:"Type",paramKey:"types",filter:"multiselect",category:"Core"},alertRoles:{name:"Role",paramKey:"recipients",filter:"multiselect",category:"Core"}},$=()=>(0,m.jsx)(s.Text,{children:"Loading..."}),E={right:["actions"]},M=()=>{const e=(0,l.PP)({extraKey:"runningAlerts"}),[{alertName:t,nodeId:n}]=(0,r.DV)(),[i,,,o]=(0,u.A)(),{rowActions:c,bulkActions:d}=_();return(0,m.jsxs)(m.Fragment,{children:[(0,m.jsxs)(s.Flex,{column:!0,gap:4,height:"calc(100% - 100px)",overflow:"hidden",children:[(0,m.jsx)(B,{}),n&&(0,m.jsx)(a.Suspense,{fallback:(0,m.jsx)($,{}),children:(0,m.jsx)(N,{})}),!n&&t&&(0,m.jsx)(a.Suspense,{fallback:(0,m.jsx)($,{}),children:(0,m.jsx)(F,{})}),!n&&!t&&(0,m.jsx)(s.Table,{title:(0,m.jsx)(W.A,{extraKey:"runningAlerts",columnsConfig:P}),data:e,dataColumns:I,enableSorting:!0,enableColumnVisibility:!0,columnPinning:E,enableColumnPinning:!0,enableResizing:!0,rowActions:c,bulkActions:d,columnVisibility:x,sortBy:f})]}),i&&o]})}}}]);