GUI CSS: Refactored wato styles to nested structure meeting sasslint requirements...
[check_mk.git] / checkman / hr_ps
blobf5900bf54813b787a17babd61de8a78e3275f7b0
1 title: SNMP Processes
2 agents: snmp
3 catalog: os/kernel
4 license: GPL
5 distribution: check_mk
6 description:
7  The {HOST-RESOURCES-MIB} is a standardized MIB provided by many
8  SNMP agents. This check uses that MIB in order to monitor the
9  current processes of the target host.
11  No default levels are set. Upper and lower levels for the amount
12  of processes can be configured.
13  The status running, runnable, not runnable or invalid can be
14  mapped th OK, WARN, CRIT or UNKNOWN. The default is OK.
16 item:
17  A user defined name which must be unique.
19 inventory:
20  One check is created per user defined name. Within the discovery
21  rule {SNMP Process Discovery} you can specify which processes are
22  taken into account. You can either match on the process name {hrSWRunName}
23  or the process path {hrSWRunPath}, and the process status {hrSWRunStatus}.
25  The {service description} may contain one or more occurances of {%s}.
26  If you do this, then the pattern must be a regular expression and
27  be prefixed with {~}. For each {%s} in the description, the expression has to contain
28  one "group". A group is a subexpression enclosed in brackets, for example
29  {(.*)} or {([a-zA-Z]+)} or {(...)}. When the discovery finds a process
30  matching the pattern, it will substitute all such groups with the
31  {actual values} when creating the check. That way one rule can create
32  several checks on a host.
34  If the pattern contains more groups then occurrances of {%s} in
35  the service description then only the first matching subexpressions
36  are used for the service descriptions. The matched substrings corresponding
37  to the remaining groups are copied into the regular expression, nevertheless.