Collectd Processes Metrics

Collected

Fully Qualified Name(FQN) Description Statistic Units Min Max Sparse Data Strategy(SDS) BASE CORR UTIL
processes.fork_rate.value Number of processes per second being forked. average forks/second 0 none none yes no no
processes.ps_state-blocked.value Number of processes in a blocked state. A process that is blocked is onethat is waiting for some event, such as a resource becoming available orthe completion of an I/O operation. average count 0 none none yes no no
processes.ps_state-paging.value Number of processes which are paging. average count 0 none none yes no no
processes.ps_state-running.value Number of processes which are running. average count 0 none none yes no no
processes.ps_state-sleeping.value Number of processes which are sleeping. A sleeping process is one whichis not currently doing any work. average count 0 none none yes no no
processes.ps_state-stopped.value Number of processes which are stopped. A stopped process is one whichwill not proceed until it receives a signal to continue. average count 0 none none yes no no
processes.ps_state-zombies.value Number of processes in the zombie state. A zombie is a child process,which has terminated, but still exists in the process table to bereferenced by the parent process. Long-running zombies are typicallyerrors that cause a drain on system resources. average count 0 none none yes no no

Computed

Fully Qualified Name(FQN) Description Statistic Units Min Max BASE CORR UTIL
metricly.collectd.processes.total Computation: processes.ps_state-blocked + processes.ps_state-paging +processes.ps_state-running + processes.ps_state-sleeping +processes.ps_state-stopped + processes.ps_state-zombies average count 0 none yes yes no
metricly.collectd.processes.blockedpercent Computation: (processes.ps_state-blocked / Total Processes) * 100 average percent 0 100 yes no no
metricly.collectd.processes.pagingpercent Computation: (processes.ps_state-paging / Total Processes) * 100 average percent 0 100 yes no no
metricly.collectd.processes.runningpercent Computation: (processes.ps_state-running / Total Processes) * 100 average percent 0 100 yes yes no
metricly.collectd.processes.sleepingpercent Computation: (processes.ps_state-sleeping / Total Processes) * 100 average percent 0 100 yes no no
metricly.collectd.processes.stoppedpercent Computation: (processes.ps_state-stopped / Total Processes) * 100 average percent 0 100 yes no no
metricly.collectd.processes.zombiepercent Computation: (processes.ps_state-zombie / Total Processes) * 100 average percent 0 100 yes no no