check_servorch
./check_servorch.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 Grid Resource Information System, one of Service Orchestrator package components. Written in Perl, v.5.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 list of computation resources in GRIS.
-
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!)
-
REGISTRY_URL: address of the registry that contains Workflow Service you want to check
-
SERVORCH_URL: URL of Service Orchestrator
-
LOGS_DIR: Path to logs directory
-
OK: Service Orchestator appears to work, sites registered in GRIS: …: GRIS works and has at least one registered computational resource, so any WorkAssignment sent to ServiceOrchestrator should be executed unless there are problems with resources themselves.
-
CRITICAL: Unable to find any resource in GRIS There is no Target System in GRIS so Service Orchestrator is unable to execute any job.
-
CRITICAL: Unable to find … in the Registry: SO matching given name cannot be contacted.
-
CRITICAL: Unable to find GRIS used by … in the Registry: ServiceOrchestrator or associated GRIS is not available in the Registry
-
CRITICAL: Registry … cannot be contacted: Unable to connect to the Registry and get GRIS EPR. In the next line you will find cause of failure.
-
CRITICAL: Some VSites are registered in GRIS but do not respond: …: Probably some UNICORE/X instances died recently.