The check_radius Plugin
check_radius v2.4git (monitoring-plugins 2.4git)
Copyright (c) 1999 Robert August Vincent II
Copyright (c) 2000-2024 Monitoring Plugins Development Team
<devel@monitoring-plugins.org>
Tests to see if a RADIUS server is accepting connections.
Usage:
check_radius -H host -F config_file -u username -p password
[-P port] [-t timeout] [-r retries] [-e expect]
[-n nas-id] [-N nas-ip-addr]
Options:
-h, --help
Print detailed help screen
-V, --version
Print version information
--extra-opts=[section][@file]
Read options from an ini file. See
https://www.monitoring-plugins.org/doc/extra-opts.html
for usage and examples.
-H, --hostname=ADDRESS
Host name, IP Address, or unix socket (must be an absolute path)
-P, --port=INTEGER
Port number (default: 1812)
-u, --username=STRING
The user to authenticate
-p, --password=STRING
Password for authentication (SECURITY RISK)
-n, --nas-id=STRING
NAS identifier
-N, --nas-ip-address=STRING
NAS IP Address
-F, --filename=STRING
Configuration file
-e, --expect=STRING
Response string to expect from the server
-r, --retries=INTEGER
Number of times to retry a failed connection
-t, --timeout=INTEGER
Seconds before connection times out (default: 10)
This plugin tests a RADIUS server to see if it is accepting connections.
The server to test must be specified in the invocation, as well as a user
name and password. A configuration file must be present. The format of
the configuration file is described in the radiusclient library sources.
The password option presents a substantial security issue because the
password can possibly be determined by careful watching of the command line
in a process listing. This risk is exacerbated because the plugin will
typically be executed at regular predictable intervals. Please be sure that
the password used does not allow access to sensitive system resources.
Send email to help@monitoring-plugins.org if you have questions regarding
use of this software. To submit patches or suggest improvements, send email
to devel@monitoring-plugins.org