[LOGEXP Health Check <HC ID> Menu] name - Set descriptive logical expression name logexp - Set logical expression between health checks always - Enable/disable always performing the health check copy - Copy logical expression del - Delete logical expression cur - Display current logical expression |
Command Syntax and Usage | |
---|---|
name | |
Sets the descriptive logical expression name. | |
logexp | |
Sets the logical expression between health checks. A logical expression contains operands and at least one logical operator. An operand is the name of a health check, space, or an operator. Operand names can contain a maximum of 32 characters. The following logical operators are supported: ![]() ![]() ![]() Note: Semantic evaluation of logical expressions is similar to any compiler’s Boolean expression evaluation: the “&” operator is given a higher precedence than the “|” operator. Examples of valid logical expressions include the following: ![]() ![]() ![]() ![]() ![]() | |
Operands must be valid before sending the apply command. Parsing of the logical expression begins only after you send the apply command. If parsing fails, the “Error: Syntax error in logical expression formula” message displays: The apply command fails if the logical expression contains one or more of the following: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() A logical expression can contain up to 10 health check names. If more than 10 are configured, the “Error: Up to 10 health checks are supported per logical expression” message displays. | |
always disabled|enabled | |
Specifies that the health check is performed for real servers that are not attached to any virtual service or filter. Default: disabled | |
copy | |
Copies the logical expression. | |
del | |
Deletes the logical expression. | |
cur | |
Displays the current logical expression. |