PageSourceSearch

https://ellenrutten.nl/cp/javascript/components/pages/ServerInformationPage.js?5bff40ae2e8ca8e762eb

js ellenrutten.nl collected 2026-10-09 04:12:03 UTC 5,937 bytes, 2 lines download raw bytes

1"use strict";(globalThis.webpackChunkPlesk||=[]).push([["components/pages/ServerInformationPage"],{2832(e,t,r){r.r(t),r.d(t,{default:()=>o});var i=r(342),a=r(782),l=r.n(a),s=r(341);const n=({label:e,value:t})=>{let r;return t>=99?r="danger":t>=75&&(r="warning"),(0,s.jsx)("div",{className:"server-information-progressbar__wrap",children:(0,s.jsxs)("div",{className:"server-information-progressbar__container",children:[(0,s.jsxs)(i.Text,{intent:r,children:[t.toFixed(2),"%"]}),(0,s.jsx)(i.ProgressBar,{className:"server-information-progressbar__progressbar",intent:r,progress:t.toFixed(2),"aria-label":e})]})})};n.propTypes={label:l().string.isRequired,value:l().number.isRequired};const o=n},2831(e,t,r){r.r(t),r.d(t,{default:()=>j});var i=r(341),a=r(785),l=r(342),s=r(95),n=r(718),o=r(852),d=r(1417),m=r.n(d),c=r(1622),g=r(2832);r(2833);const y=s.Locale.getTranslate("components.pages.ServerInformation"),h=s.Locale.getSection("components.pages.ServerInformation"),u=[{key:"directory",title:h.lmsg("harddiskDirectory"),type:"title"},{key:"protectedDirectories",title:h.lmsg("harddiskProtectedDir"),render:e=>e.protectedDirectories.map(e=>(0,i.jsx)(l.Text,{component:"div",children:e},e))},{key:"total",title:h.lmsg("harddiskTotal"),render:e=>(0,c.formatByteSize)(e.total),align:"right"},{key:"used",title:h.lmsg("harddiskUsed"),render:e=>(0,c.formatByteSize)(e.used),align:"right"},{key:"available",title:h.lmsg("harddiskAvailable"),render:e=>(0,c.formatByteSize)(e.available),align:"right"},{key:"capacity",title:h.lmsg("harddiskCapacity"),render:e=>(0,i.jsx)(g.default,{value:e.used/(e.used+e.available)*100,label:h.lmsg("sectionHarddisk")}),align:"right"}],f=[{key:"last1min",title:h.lmsg("la1min"),align:"right"},{key:"last5min",title:h.lmsg("la5min"),align:"right"},{key:"last15min",title:h.lmsg("la15min"),align:"right"}],p=[{key:"used",title:h.lmsg("memoryUsed"),align:"right",render:e=>(0,c.formatByteSize)(e.used)},{key:"free",title:h.lmsg("memoryFree"),align:"right",render:e=>(0,c.formatByteSize)(e.free)}],x=[{key:"active",title:h.lmsg("activeDomains"),align:"right"},{key:"inactive",title:h.lmsg("inactiveDomains"),align:"right"},{key:"problems",title:h.lmsg("problemDomains"),align:"right"}],j=()=>{const{data:{os:{isWindows:e,name:t},server:{information:{swap:r,memory:s,sysDiskSpace:d,domains:j,loadAverage:b,cpu:k,sysUptime:v},productVersion:S},primaryKey:{pleskKeyId:B}},refetch:w,loading:z}=(0,a.useQuery)(m()),T=(0,o.toDatePeriod)(v),D=(0,i.useMemo)(()=>{const{name:e,version:t,build:r,os:i,osVersion:a}=S;return t?`${e} v${t}_build${r} os_${i} ${a}`:e},[S]),M=[0!==Number(s.hardware)&&{key:"hardware",title:h.lmsg("memoryHardware"),align:"right",render:e=>(0,c.formatByteSize)(e.hardware)},{key:"total",title:h.lmsg(0!==Number(s.hardware)?"memoryTotalNoKernel":"memoryTotal"),align:"right",render:e=>(0,c.formatByteSize)(e.total)},...p,null!==s.shared&&{key:"shared",title:h.lmsg("memoryShared"),align:"right",render:e=>(0,c.formatByteSize)(e.shared)},null!==s.buffer&&{key:"buffer",title:h.lmsg("memoryBuffer"),align:"right",render:e=>(0,c.formatByteSize)(e.buffer)},null!==s.cached&&{key:"cached",title:h.lmsg("memoryCached"),align:"right",render:e=>(0,c.formatByteSize)(e.cached)},null!==s.available&&{key:"available",title:h.lmsg("memoryAvailable"),align:"right",render:e=>(0,c.formatByteSize)(e.available)},{key:"usage",title:h.lmsg("memoryUsage"),align:"right",render:e=>(0,i.jsx)(g.default,{value:0===e.total?0:e.used/e.total*100,label:h.lmsg("sectionMemory")})}].filter(Boolean),I=[{key:"total",title:h.lmsg("swapTotal"),align:"right",render:e=>(0,c.formatByteSize)(e.total)},{key:"used",title:h.lmsg("swapUsed"),align:"right",render:e=>(0,c.formatByteSize)(e.used)},{key:"free",title:h.lmsg("swapFree"),align:"right",render:e=>(0,c.formatByteSize)(e.free)},{key:"usage",title:h.lmsg("swapUsage"),align:"right",render:t=>(0,i.jsx)(g.default,{value:0===t.total?0:t.used/t.total*100,label:h.lmsg(e?"sectionVirtualMemory":"sectionSwap")})}];return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(l.Toolbar,{children:(0,i.jsx)(l.ToolbarGroup,{children:(0,i.jsx)(l.Button,{disabled:z,id:"bid-refresh",onClick:async()=>{await w(),(0,n.addToast)({intent:"success",message:(0,i.jsx)(y,{content:"refreshed"})})},icon:"refresh",children:(0,i.jsx)(y,{content:"refresh"})})})}),(0,i.jsxs)(l.Section,{collapsible:!0,title:(0,i.jsx)(y,{content:"sectionGeneral"}),children:[(0,i.jsx)(l.SectionItem,{title:(0,i.jsx)(y,{content:"cpu"}),children:k}),(0,i.jsx)(l.SectionItem,{title:(0,i.jsx)(y,{content:"version"}),children:D}),(0,i.jsx)(l.SectionItem,{title:(0,i.jsx)(y,{content:"os"}),children:t}),(0,i.jsx)(l.SectionItem,{title:(0,i.jsx)(y,{content:"key"}),children:B}),(0,i.jsxs)(l.SectionItem,{title:(0,i.jsx)(y,{content:"uptime"}),children:[" ",h.formatMessage("uptimeValue",T)]})]}),(0,i.jsx)(l.Section,{collapsible:!0,title:(0,i.jsx)(y,{content:"sectionCpu"}),children:(0,i.jsx)(l.List,{columns:f,data:[b],rowKey:"last1min"})}),(0,i.jsx)(l.Section,{collapsible:!0,title:(0,i.jsx)(y,{content:"sectionMemory"}),children:(0,i.jsx)(l.List,{columns:M,data:[s],rowKey:"total"})}),(0,i.jsx)(l.Section,{collapsible:!0,title:(0,i.jsx)(y,{content:e?"sectionVirtualMemory":"sectionSwap"}),children:(0,i.jsx)(l.List,{columns:I,data:[r],rowKey:"total"})}),(0,i.jsx)(l.Section,{collapsible:!0,title:(0,i.jsx)(y,{content:"sectionHarddisk"}),children:(0,i.jsx)(l.List,{columns:u,data:d,rowKey:"directory"})}),(0,i.jsx)(l.Section,{collapsible:!0,title:(0,i.jsx)(y,{content:"sectionDomains"}),children:(0,i.jsx)(l.List,{columns:x,data:[j],rowKey:"active"})})]})}},2830(e,t,r){r.r(t),r.d(t,{default:()=>i.default});var i=r(2831)},1622(e,t,r){r.r(t),r.d(t,{formatByteSize:()=>a});const i=["B","KB","MB","GB","TB","PB","EB","ZB","YB"],a=e=>{if(!e)return"0 B";const t=Math.floor(Math.log(e)/Math.log(1024));return`${(e/1024**t).toFixed(2)} ${i[t]}`}},2833(e,t,r){r.r(t)}}]);
2//# sourceMappingURL=ServerInformationPage.js.map?5bff40ae2e8ca8e762eb

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.