| Version 1 (modified by trac, 11 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
NSCP client (w/ SSL)
A simple client for checking remote NSCP servers (think proxy).
Queries (commands)
- nscp_forward? Forward query to remote NSCP host
- nscp_submit? Submit a query to a remote host via NSCP
- nscp_help? Help on using NSCP Client
- nscp_query? Submit a query to a remote host via NSCP
- nscp_exec? Execute remote command on a remote host via NSCP
Commands (executable)
TODO: Add command list
Configuration
REMOTE TARGET DEFINITIONS
Section: /settings/nscp/client/targets
TARGET DEFENITION
Target definition for: default
Section: /settings/nscp/client/targets/default
Keys:
| Key | Title | Description |
| certificate | SSL CERTIFICATE | |
| timeout | TIMEOUT | Timeout when reading/writing packets to/from sockets. |
| address | TARGET ADDRESS | Target host address |
| use ssl | ENABLE SSL ENCRYPTION | This option controls if SSL should be enabled. |
Advanced Keys:
| Key | Title | Description |
| parent | TARGET PARENT | The parent the target inherits from |
| port | TARGET PORT | The target server port |
| alias | TARGET ALIAS | The alias for the target |
| host | TARGET HOST | The target server to report results to. |
| is template | IS TEMPLATE | Declare this object as a template (this means it will not be avalible as a separate object) |
SSL CERTIFICATE
Description:
Key: certificate
Default value: ${certificate-path}/nrpe_dh_512.pem
Sample:
# SSL CERTIFICATE
#
[/settings/nscp/client/targets/default]
certificate=${certificate-path}/nrpe_dh_512.pem
TIMEOUT
Description: Timeout when reading/writing packets to/from sockets.
Key: timeout
Default value: 30
Sample:
# TIMEOUT # Timeout when reading/writing packets to/from sockets. [/settings/nscp/client/targets/default] timeout=30
TARGET ADDRESS
Description: Target host address
Key: address
Sample:
# TARGET ADDRESS # Target host address [/settings/nscp/client/targets/default] address=
ENABLE SSL ENCRYPTION
Description: This option controls if SSL should be enabled.
Key: use ssl
Default value: 1
Sample:
# ENABLE SSL ENCRYPTION # This option controls if SSL should be enabled. [/settings/nscp/client/targets/default] use ssl=1
CLIENT HANDLER SECTION
Section: /settings/nscp/client/handlers
NSCP CLIENT SECTION
Section for NSCP active/passive check module.
Section: /settings/nscp/client
Keys:
| Key | Title | Description |
| channel | CHANNEL | The channel to listen to. |
CHANNEL
Description: The channel to listen to.
Key: channel
Default value: NSCP
Sample:
# CHANNEL # The channel to listen to. [/settings/nscp/client] channel=NSCP








