Qorus Integration Engine  3.0.4.p7
ostatus: Show System, Workflow, and Service Status

Usage
ostatus [options]

This program is capable of displaying system, workflow, and service status. Detailed information on running workflows, services, and system properties can be retrieved by using the appropriate command-line arguments, however, by default only a summary line is shown.

For example, to display system information and current system option status:

unixprompt% ostatus -oS
Note
Depending on the options given, this command shows information retrieved from the Qorus by the following API methods:

For information about the state of workflows and orders in the database, use the oview command; use the ojview command for job information.

Be aware that this program is delivered as a Qore-language script, and, as such, requires either the $OMQ_DIR or $QORE_MODULE_DIR environment variables to be set to find the Qorus client module, if not located in the default location.

Options Supported by ostatus

Long Option Short Description
–callstack -C Shows the current execution call stack of every active thread in the Qorus server (output not available on all server builds).
–options -o Show the values of current system options
–prop=ARG -p Retrieves all system properties and saves to an XML file with the given name.
–retrieve=ARG -r Retrieves the current running workflow list and all options and saves to an XML file for use with ostart
–system -S Show additional system information
–services -s Display service information (use –v, -vv, or -m for more information)
–workflows -w Display running workflow information (use –v or -vv for more information)
–jobs -j Display active job information (use -v for more information)
–methods -m Display method information when displaying service info (use -v or -vv for more information)
–verbose -v Show more information (more –v’s = more info)
–url=ARG -u Set URL: "http://host:port"; at least host or port must be given; ex: "http://server1:8501/RPC2"; see UNIX Socket Support in URLs
–proxy-url=ARG -p Set the proxy URL: "http://host:port"; at least host or port must be given; ex: "http://proxy1:8080"; see UNIX Socket Support in URLs
–show-url -W Shows the default URL
–timeout=ARG -t Set the HTTP timeout in seconds (also the connect timeout)
–help -h Prints command help text

/

/**