check_workflowservice
./check_workflowservice.pl [OPTIONS] [-f configuration_file]
-
-h or --help: prints short usage tips
-
-V or --version: prints plugin versions
-
-v X or --verbose X: sets verbosity level to X (see UMI docs)
-
-t Y or --timeout Y: sets plugin execution timeout to Y seconds
Plugin that checks Workflow Service avaialibity. Written in Perl, v5.10.0 (requires commons.pm module in plugin directory or one level higher). Needs UCC in version 1.3.1 or higher and proper configuration file for this client. Plugin gets information about all available workflows in given Workflow Service and counts them.
-
UCC_PATH: absolute path to UNICORE Commandline Client binary (in version 1.3.1 or higher)
-
UCC_CONFIG: absolute path to valid configuration file for UCC (remember to set absolute paths to keystore and trustore in this file!)
-
SERVICE_URL: URL of Workflow Service
-
LOGS_DIR: Path to logs directory
-
OK: Workflow Service works normally, found workflows: …: Workflow Service works properly.
-
CRITICAL: Workflow service … seems to be down: …: A network problem occured when tried to access given WorkflowService.