diff options
author | Ilya Mashchenko <ilya@netdata.cloud> | 2021-09-30 17:12:24 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-09-30 17:12:24 +0300 |
commit | 7063147ae16098beeb0251b2314a5dec6c4fa86d (patch) | |
tree | 0435772f113695d64db646e26acc118bfc8ed0af /web | |
parent | 14eb72fa2faa2f2271e0f57253466d87c1b0a524 (diff) |
add proc_vmstat charts info (#11597)
Diffstat (limited to 'web')
-rw-r--r-- | web/gui/dashboard_info.js | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/web/gui/dashboard_info.js b/web/gui/dashboard_info.js index eaddc41e96..feebb66b9e 100644 --- a/web/gui/dashboard_info.js +++ b/web/gui/dashboard_info.js @@ -1322,6 +1322,33 @@ netdataDashboard.context = { info: 'Committed Memory, is the sum of all memory which has been allocated by processes.' }, + 'mem.oom_kill': { + info: 'The number of processes killed by '+ + '<a href="https://en.wikipedia.org/wiki/Out_of_memory" target="_blank">Out of Memory</a> Killer. '+ + 'The kernel\'s OOM killer is summoned when the system runs short of free memory and '+ + 'is unable to proceed without killing one or more processes. '+ + 'It tries to pick the process whose demise will free the most memory while '+ + 'causing the least misery for users of the system. '+ + 'This counter also includes processes within containers that have exceeded the memory limit.' + }, + + 'mem.numa': { + info: '<p>NUMA balancing statistics.</p>'+ + '<p><b>Local</b> - pages successfully allocated on this node, by a process on this node. '+ + '<b>Foreign</b> - pages initially intended for this node that were allocated to another node instead. '+ + '<b>Interleave</b> - interleave policy pages successfully allocated to this node. '+ + '<b>Other</b> - pages allocated on this node, by a process on another node. '+ + '<b>PteUpdates</b> - base pages that were marked for NUMA hinting faults. '+ + '<b>HugePteUpdates</b> - transparent huge pages that were marked for NUMA hinting faults. '+ + 'In Combination with <b>pte_updates</b> the total address space that was marked can be calculated. '+ + '<b>HintFaults</b> - NUMA hinting faults that were trapped. '+ + '<b>HintFaultsLocal</b> - hinting faults that were to local nodes. '+ + 'In combination with <b>HintFaults</b>, the percentage of local versus remote faults can be calculated. '+ + 'A high percentage of local hinting faults indicates that the workload is closer to being converged. '+ + '<b>PagesMigrated</b> - pages were migrated because they were misplaced. '+ + 'As migration is a copying operation, it contributes the largest part of the overhead created by NUMA balancing.</p>' + }, + 'mem.available': { info: 'Available Memory is estimated by the kernel, as the amount of RAM that can be used by userspace processes, without causing swapping.' }, |