Version 1 (modified by trac, 11 months ago) (diff)

--

TracNav

NSCP client (w/ SSL)

A simple client for checking remote NSCP servers (think proxy).

Queries (commands)

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:

KeyTitleDescription
certificateSSL CERTIFICATE
timeoutTIMEOUT Timeout when reading/writing packets to/from sockets.
addressTARGET ADDRESS Target host address
use sslENABLE SSL ENCRYPTION This option controls if SSL should be enabled.

Advanced Keys:

KeyTitleDescription
parentTARGET PARENT The parent the target inherits from
portTARGET PORT The target server port
aliasTARGET ALIAS The alias for the target
hostTARGET HOST The target server to report results to.
is templateIS 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:

KeyTitleDescription
channelCHANNEL 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