diff options
author | Ilya Mashchenko <ilya@netdata.cloud> | 2021-10-05 15:31:19 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-10-05 15:31:19 +0300 |
commit | af586820d7cf096989be9dd1d42509615306be31 (patch) | |
tree | 674b0c2f9a87de98ba580d8aa1b8e46e1817bb98 /web | |
parent | 6aa0634bd30bfcaaf6bca8f402fac529bdb3f32a (diff) |
add cgroups.plugin systemd units charts info (#11618)
Diffstat (limited to 'web')
-rw-r--r-- | web/gui/dashboard_info.js | 124 |
1 files changed, 122 insertions, 2 deletions
diff --git a/web/gui/dashboard_info.js b/web/gui/dashboard_info.js index 939017ea45..61841398e2 100644 --- a/web/gui/dashboard_info.js +++ b/web/gui/dashboard_info.js @@ -20,8 +20,10 @@ netdataDashboard.menu = { 'services': { title: 'systemd Services', icon: '<i class="fas fa-cogs"></i>', - info: 'Resources utilization of systemd services. netdata monitors all systemd services via CGROUPS ' + - '(the resources accounting used by containers). ' + info: 'Resources utilization of systemd services. '+ + 'Netdata monitors all systemd services via '+ + '<a href="https://en.wikipedia.org/wiki/Cgroups" target="_blank">cgroups</a> ' + + '(the resources accounting used by containers).' }, 'ap': { @@ -3409,6 +3411,124 @@ netdataDashboard.context = { }, // ------------------------------------------------------------------------ + // containers (systemd) + + 'services.cpu': { + info: 'Total CPU utilization within the system-wide CPU resources (all cores). '+ + 'The amount of time spent by tasks of the cgroup in '+ + '<a href="https://en.wikipedia.org/wiki/CPU_modes#Mode_types" target="_blank">user and kernel</a> modes.' + }, + + 'services.mem_usage': { + info: 'The amount of used RAM.' + }, + + 'services.mem_rss': { + info: 'The amount of used '+ + '<a href="https://en.wikipedia.org/wiki/Resident_set_size" target="_blank">RSS</a> memory. '+ + 'It includes transparent hugepages.' + }, + + 'services.mem_mapped': { + info: 'The size of '+ + '<a href="https://en.wikipedia.org/wiki/Memory-mapped_file" target="_blank">memory-mapped</a> files.' + }, + + 'services.mem_cache': { + info: 'The amount of used '+ + '<a href="https://en.wikipedia.org/wiki/Page_cache" target="_blank">page cache</a> memory.' + }, + + 'services.mem_writeback': { + info: 'The amount of file/anon cache that is '+ + '<a href="https://en.wikipedia.org/wiki/Cache_(computing)#Writing_policies" target="_blank">queued for syncing</a> '+ + 'to disk.' + }, + + 'services.mem_pgfault': { + info: 'The number of '+ + '<a href="https://en.wikipedia.org/wiki/Page_fault#Types" target="_blank">page faults</a>. '+ + 'It includes both minor and major page faults.' + }, + + 'services.mem_pgmajfault': { + info: 'The number of '+ + '<a href="https://en.wikipedia.org/wiki/Page_fault#Major" target="_blank">major</a> '+ + 'page faults.' + }, + + 'services.mem_pgpgin': { + info: 'The amount of memory charged to the cgroup. '+ + 'The charging event happens each time a page is accounted as either '+ + 'mapped anon page(RSS) or cache page(Page Cache) to the cgroup.' + }, + + 'services.mem_pgpgout': { + info: 'The amount of memory uncharged from the cgroup. '+ + 'The uncharging event happens each time a page is unaccounted from the cgroup.' + }, + + 'services.mem_failcnt': { + info: 'The number of memory usage hits limits.' + }, + + 'services.swap_usage': { + info: 'The number of used '+ + '<a href="https://en.wikipedia.org/wiki/Memory_paging#Unix_and_Unix-like_systems" target="_blank">swap</a> '+ + 'memory.' + }, + + 'services.io_read': { + info: 'The amount of data transferred from specific devices as seen by the CFQ scheduler. '+ + 'It is not updated when the CFQ scheduler is operating on a request queue.' + }, + + 'services.io_write': { + info: 'The amount of data transferred to specific devices as seen by the CFQ scheduler. '+ + 'It is not updated when the CFQ scheduler is operating on a request queue.' + }, + + 'services.io_ops_read': { + info: 'The number of read operations performed on specific devices as seen by the CFQ scheduler.' + }, + + 'services.io_ops_write': { + info: 'The number write operations performed on specific devices as seen by the CFQ scheduler.' + }, + + 'services.throttle_io_read': { + info: 'The amount of data transferred from specific devices as seen by the throttling policy.' + }, + + 'services.throttle_io_write': { + info: 'The amount of data transferred to specific devices as seen by the throttling policy.' + }, + + 'services.throttle_io_ops_read': { + info: 'The number of read operations performed on specific devices as seen by the throttling policy.' + }, + + 'services.throttle_io_ops_write': { + info: 'The number of write operations performed on specific devices as seen by the throttling policy.' + }, + + 'services.queued_io_ops_read': { + info: 'The number of queued read requests.' + }, + + 'services.queued_io_ops_write': { + info: 'The number of queued write requests.' + }, + + 'services.merged_io_ops_read': { + info: 'The number of read requests merged.' + }, + + 'services.merged_io_ops_write': { + info: 'The number of write requests merged.' + }, + + // ------------------------------------------------------------------------ // beanstalkd // system charts 'beanstalk.cpu_usage': { |