Skip to main content

Applications

Applications

Plugin: apps.plugin Module: apps

Maintained by Netdata

Overview​

Monitor Applications for optimal software performance and resource usage.

This collector is supported on all platforms.

This collector supports collecting metrics from multiple instances of this integration.

Default Behavior​

Auto-Detection​

This integration doesn't support auto-detection.

Limits​

The default configuration for this integration does not impose any limits on data collection.

Performance Impact​

The default configuration for this integration is not expected to impose a significant performance impact on the system.

Setup​

Prerequisites​

No action required.

Configuration​

Options​

There are no configuration options.

via File​

There is no configuration file.

Examples​

There are no configuration examples.

Alerts​

There are no alerts configured by default for this integration.

Metrics​

Metrics grouped by scope.

The scope defines the instance that the metric belongs to. An instance is uniquely identified by a set of labels.

Per applications group​

These metrics refer to the application group.

Labels:

LabelDescription
app_groupThe name of the group defined in the configuration.

Metrics:

MetricDescriptionDimensionsUnit
app.cpu_utilizationApps CPU utilization (100% = 1 core)user, systempercentage
app.cpu_guest_utilizationApps CPU guest utilization (100% = 1 core)guestpercentage
app.cpu_context_switchesApps CPU context switchesvoluntary, involuntaryswitches/s
app.estimated_mem_usageApps estimated memory usage (RSS with shared scaling). Requires kernel 4.14+. Enabled by default, disable with --pss 0.memMiB
app.mem_usageApps memory RSS usagerssMiB
app.mem_private_usageApps memory usage without sharedmemMiB
app.vmem_usageApps virtual memory sizevmemMiB
app.mem_page_faultsApps memory page faultsminor, majorpgfaults/s
app.ebpf_cachestat_hit_ratioHit ratioratio%
app.ebpf_cachestat_dirty_pagesNumber of dirty pagespagespage/s
app.ebpf_cachestat_accessNumber of accessed fileshitshits/s
app.ebpf_cachestat_missesFiles out of page cachemissesmisses/s
app.ebpf_dc_hitPercentage of directory lookups resolved by the cache.ratio%
app.ebpf_dc_referenceCount file access.filesfiles
app.ebpf_dc_not_cacheFiles not present inside directory cache.filesfiles
app.ebpf_dc_not_foundFiles not found.filesfiles
app.ebpf_file_openNumber of open filescallscalls/s
app.ebpf_file_open_errorFails to open files.callscalls/s
app.ebpf_file_closedFiles closed.callscalls/s
app.ebpf_file_close_errorFails to close files.callscalls/s
app.swap_usageApps swap usageswapMiB
app.disk_physical_ioApps disk physical IOreads, writesKiB/s
app.disk_logical_ioApps disk logical IOreads, writesKiB/s
app.processesApps processesprocessesprocesses
app.threadsApps threadsthreadsthreads
app.fds_open_limitApps open file descriptors limitlimitpercentage
app.fds_openApps open file descriptorsfiles, sockets, pipes, inotifies, event, timer, signal, eventpolls, otherfds
app.uptimeApps uptimeuptimeseconds
app.uptime_summaryApps uptime summarymin, avg, maxseconds

Per apps plugin IPC​

apps.plugin netipc lookup-client and lookup-server health and latency.

This scope has no labels.

Metrics:

MetricDescriptionDimensionsUnit
netdata.collector.ipc.cgroups_lookup.client.requestsCGROUPS_LOOKUP client request outcomesrequests_sent, requests_responded, requests_timeout, requests_errorrequests/s
netdata.collector.ipc.cgroups_lookup.client.cacheCGROUPS_LOOKUP client cache outcomescache_hits, cache_misses_retry, cache_misses_permanent, cache_evictionsevents/s
netdata.collector.ipc.cgroups_lookup.client.peerCGROUPS_LOOKUP client peer connection eventspeer_connect_attempts, peer_disconnectsevents/s
netdata.collector.ipc.cgroups_lookup.client.request_duration_msCGROUPS_LOOKUP client request duration bucketsle_1ms, le_5ms, le_10ms, le_50ms, le_100ms, le_500ms, le_1000ms, gt_1000msrequests/s
netdata.collector.ipc.cgroups_lookup.client.queue_depthCGROUPS_LOOKUP client queued cgroup pathsqueue_depthpaths
netdata.collector.ipc.apps_lookup.server.requestsAPPS_LOOKUP server request outcomesrequests_responded, requests_errorrequests/s
netdata.collector.ipc.apps_lookup.server.request_duration_msAPPS_LOOKUP server request duration bucketsle_1ms, le_5ms, le_10ms, le_50ms, le_100ms, le_500ms, le_1000ms, gt_1000msrequests/s

Do you have any feedback for this page? If so, you can open a new issue on our netdata/learn repository.