Nagios-NRPE
view release on metacpan or search on metacpan
bin/nrpe-server.pl view on Meta::CPAN
-verbose => 99,
-noperldoc => 1
);
}
);
my (
$listen, $port, $log_facillity,
$pid, $user, $ssl,
$nrpe_group, $allowed_hosts, $debug,
$command_timeout, $connection_timeout, $commandlist,
$SSL_cert_file, $SSL_key_file, $SSL_cipher_list
);
my $config_hash;
if (defined $config_cmd)
{
$config_hash = Config::File::read_config_file($config_cmd)
or die "ERROR: Can't open config. Reason: $!";
}
bin/nrpe-server.pl view on Meta::CPAN
parse_config($include);
}
$commandlist = $config_hash->{command};
$listen = $listen_cmd || $config_hash->{server_address} || "127.0.0.1";
$port = $port_cmd || $config_hash->{server_port} || "5666";
$pid = $pid_cmd || $config_hash->{pid_file} || "/var/run/nagios/nrpe.pid";
$ssl = 1 if defined $ssl_cmd;
$allowed_hosts = $config_hash->{allowed_hosts} || "0.0.0.0";
$command_timeout = $config_hash->{command_timeout} || "60";
$connection_timeout = $config_hash->{connection_timeout} || 300;
$SSL_cert_file = $config_hash->{SSL_cert_file}
|| "/etc/ssl/certs/ssl-cert-snakeoil.pem";
$SSL_key_file = $config_hash->{SSL_key_file}
|| "/etc/ssl/private/ssl-cert-snakeoil.key";
die "No Commands to execute given." if (not defined $commandlist);
foreach (keys %$commandlist)
{
share/nrpe.cfg view on Meta::CPAN
# This option determines whether or not debugging messages are logged to the
# syslog facility.
# Values: 0=debugging off, 1=debugging on
debug=0
# COMMAND TIMEOUT
# This specifies the maximum number of seconds that the NRPE daemon will
# allow plugins to finish executing before killing them off.
command_timeout=60
# CONNECTION TIMEOUT
# This specifies the maximum number of seconds that the NRPE daemon will
# wait for a connection to be established before exiting. This is sometimes
# seen where a network problem stops the SSL being established even though
# all network sessions are connected. This causes the nrpe daemons to
# accumulate, eating system resources. Do not set this too low.
connection_timeout=300
# COMMAND DEFINITIONS
( run in 0.236 second using v1.01-cache-2.11-cpan-a5abf4f5562 )