Expression associated with the NAE Condition. The grammar for condition language depends on the expression_type Expression for type monitor_resource is defined as follows: operand = integer | enum operator = "<" | ">" | "==" | "!=" | ">=" | "<=" list_element = '"' , ( enum | integer ) , '"' list = list_element , { "," , list_element } for = "for" , integer , time time = "second" | "minute" | "hour" | "day" | "seconds" | "minutes" | "hours" | "days" operation1 = resource , operator, operand , [ for ] operation2 = "transition" , resource , "from" , list , "to" , list Here are some examples: transition {} from "up" to "down" {} < 5 for 3 minutes every {} would be substituted by the monitored resource.
Expression for type watch_event_log is defined as follows: regex = Extended Posix Regular Expression list_element = regex list = " list_element , { "," list_element } " operand = integer | enum count = "count" , integer operation1 = resource , [ count ] operation2 = resource "include" ( "any" | "all" ) list operation3 = resource "exclude" list Here are some examples: {} {} count 10 {} include all "servername,error" {} include any "hpe-cardd,log-mgmtd" count 5 {} exclude "Ok" every {} would be substituted by the event log.