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

netuitive.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

netuitive.collectd.processes.blockedpercent

Computation: (processes.ps_state-blocked / Total Processes) * 100

average

percent

0

100

yes

no

no

netuitive.collectd.processes.pagingpercent

Computation: (processes.ps_state-paging / Total Processes) * 100

average

percent

0

100

yes

no

no

netuitive.collectd.processes.runningpercent

Computation: (processes.ps_state-running / Total Processes) * 100

average

percent

0

100

yes

yes

no

netuitive.collectd.processes.sleepingpercent

Computation: (processes.ps_state-sleeping / Total Processes) * 100

average

percent

0

100

yes

no

no

netuitive.collectd.processes.stoppedpercent

Computation: (processes.ps_state-stopped / Total Processes) * 100

average

percent

0

100

yes

no

no

netuitive.collectd.processes.zombiepercent

Computation: (processes.ps_state-zombie / Total Processes) * 100

average

percent

0

100

yes

no

no