| Version 19 (modified by trac, 12 months ago) (diff) |
|---|
TracNav
Documentation
Guides
Information
Sponsoring
Modules
- overview
Checks and commands
- overview
CauseCrashes
CheckNSCP
CheckDisk
CheckLogFile
CheckEventLog
CheckSystem
CheckHelpers
- overview
- check_always_ok
- check_always_critical
- check_always_warning
- check_ok
- check_critical
- check_warning
- check_multi
- check_version
- check_timeout
- check_negate
CheckTaskSched
CheckTaskSched2
CheckWMI
Scripting Languages?
Servers and protocols?
- overview?
check_nrpe (NRPE Server)
check_nrpe (NRPE Client)
check_nt (NSClient Server)
check_nt (NSClient Client)?
NSCA (NSCA Server)
NSCA (NSCA Client)
NRDP (NRDP Client)
check_mk (CheckMK Server)
check_mk (CheckMK Client)
graphite (Graphite Client)
SMTP (SMTP Client)
syslog (Syslog Client)
Utilities and tools?
Donate
CheckSystem
Various system related checks, such as CPU load, process state, service state memory usage and PDH counters.
Queries (commands)
- checkUpTime Check the up-time of the computer.
- checkCPU Check the CPU load of the computer.
- checkMem Check free/used memory on the system.
- listCounterInstances? List all instances for a counter.
- checkProcState Check the state of one or more of the processes running on the computer.
- checkCounter Check a PDH counter.
- checkSingleRegEntry? Check registry key
- checkServiceState Check the state of one or more of the computer services.
Commands (executable)
TODO: Add command list
Configuration
PDH COUNTER INFORMATION
Section: /settings/check/system/windows/pdh
Sample:
# PDH COUNTER INFORMATION # [/settings/check/system/windows/pdh]
PDH COUNTERS
Section: /settings/check/system/windows/pdh/counters
Sample:
# PDH COUNTERS # [/settings/check/system/windows/pdh/counters]
SERVICE MAPPING SECTION
Confiure which services has to be in which state
Section: /settings/check/system/windows/service mapping
Advanced Keys:
| Key | Title | Description |
| DELAYED | SERVICE_DELAYED | TODO |
| DISABLED | SERVICE_DISABLED | TODO |
| DEMAND_START | SERVICE_DEMAND_START | TODO |
| AUTO_START | SERVICE_AUTO_START | TODO |
| SYSTEM_START | SERVICE_SYSTEM_START | TODO |
| BOOT_START | SERVICE_BOOT_START | TODO |
Sample:
# SERVICE MAPPING SECTION # Confiure which services has to be in which state [/settings/check/system/windows/service mapping] # SERVICE_DELAYED # TODO DELAYED=ignored # SERVICE_DISABLED # TODO DISABLED=stopped # SERVICE_DEMAND_START # TODO DEMAND_START=ignored # SERVICE_AUTO_START # TODO AUTO_START=started # SERVICE_SYSTEM_START # TODO SYSTEM_START=ignored # SERVICE_BOOT_START # TODO BOOT_START=ignored
SERVICE_DELAYED
Description: TODO
Advanced: (means it is not commonly used)
Key: DELAYED
Default value: ignored
Used by: CheckSystem
Sample:
# SERVICE_DELAYED # TODO [CheckSystem] DELAYED=ignored
SERVICE_DISABLED
Description: TODO
Advanced: (means it is not commonly used)
Key: DISABLED
Default value: stopped
Used by: CheckSystem
Sample:
# SERVICE_DISABLED # TODO [CheckSystem] DISABLED=stopped
SERVICE_DEMAND_START
Description: TODO
Advanced: (means it is not commonly used)
Key: DEMAND_START
Default value: ignored
Used by: CheckSystem
Sample:
# SERVICE_DEMAND_START # TODO [CheckSystem] DEMAND_START=ignored
SERVICE_AUTO_START
Description: TODO
Advanced: (means it is not commonly used)
Key: AUTO_START
Default value: started
Used by: CheckSystem
Sample:
# SERVICE_AUTO_START # TODO [CheckSystem] AUTO_START=started
SERVICE_SYSTEM_START
Description: TODO
Advanced: (means it is not commonly used)
Key: SYSTEM_START
Default value: ignored
Used by: CheckSystem
Sample:
# SERVICE_SYSTEM_START # TODO [CheckSystem] SYSTEM_START=ignored
SERVICE_BOOT_START
Description: TODO
Advanced: (means it is not commonly used)
Key: BOOT_START
Default value: ignored
Used by: CheckSystem
Sample:
# SERVICE_BOOT_START # TODO [CheckSystem] BOOT_START=ignored
WINDOWS CHECK SYSTEM
Section for system checks and system settings
Section: /settings/check/system/windows
Keys:
| Key | Title | Description |
| default | DEFAULT COUNTERS | Load the default counters: cpu, memory commit bytes, memory commit limit and uptime If not you need to specify these manually. |
| default buffer length | DEFAULT LENGTH | Used to define the default intervall for range buffer checks (ie. CPU). |
Advanced Keys:
| Key | Title | Description |
| subsystem | PDH SUBSYSTEM | Set which pdh subsystem to use. |
| default intervall | DEFAULT INTERVALL | Used to define the default intervall for range buffer checks (ie. CPU). |
Sample:
# WINDOWS CHECK SYSTEM # Section for system checks and system settings [/settings/check/system/windows] # DEFAULT COUNTERS # Load the default counters: cpu, memory commit bytes, memory commit limit and uptime If not you need to specify these manually. default=1 # DEFAULT LENGTH # Used to define the default intervall for range buffer checks (ie. CPU). default buffer length=1h # PDH SUBSYSTEM # Set which pdh subsystem to use. subsystem=default # DEFAULT INTERVALL # Used to define the default intervall for range buffer checks (ie. CPU). default intervall=1
DEFAULT COUNTERS
Description: Load the default counters: cpu, memory commit bytes, memory commit limit and uptime If not you need to specify these manually.
Key: default
Default value: 1
Used by: CheckSystem
Sample:
# DEFAULT COUNTERS # Load the default counters: cpu, memory commit bytes, memory commit limit and uptime If not you need to specify these manually. [CheckSystem] default=1
DEFAULT LENGTH
Description: Used to define the default intervall for range buffer checks (ie. CPU).
Key: default buffer length
Default value: 1h
Used by: CheckSystem
Sample:
# DEFAULT LENGTH # Used to define the default intervall for range buffer checks (ie. CPU). [CheckSystem] default buffer length=1h
PDH SUBSYSTEM
Description: Set which pdh subsystem to use.
Advanced: (means it is not commonly used)
Key: subsystem
Default value: default
Used by: CheckSystem
Sample:
# PDH SUBSYSTEM # Set which pdh subsystem to use. [CheckSystem] subsystem=default
DEFAULT INTERVALL
Description: Used to define the default intervall for range buffer checks (ie. CPU).
Advanced: (means it is not commonly used)
Key: default intervall
Default value: 1
Used by: CheckSystem
Sample:
# DEFAULT INTERVALL # Used to define the default intervall for range buffer checks (ie. CPU). [CheckSystem] default intervall=1
No configuration avalible for CheckSystem








