嗨我需要第一次创建一个String触发器。
我需要一个触发器来检查脚本
中的单词deploy_succeeded如果出现deploy_succeeded中的任何其他内容,则必须触发表达式,字符串可以是任意字符串,但在8分钟后触发器必须发出警报。
我创建了这个,但我确信这是不正确的。
{NETGLOBE NODES FAIL SNMP V3:Netglobe_Nodes_Fail.sh[{HOST.DNS}].regexp("deploy_succeeded")}=1
感谢。
答案 0 :(得分:1)
嗯,几乎是正确的。如果输出中出现字符串Is cmis:contentStreamFileName orderable? false
,它将发出警报。要反过来,您可以将其更改为deploy_succeeded
。
请注意,它将匹配子字符串。如果您想单独匹配确切的字符串,请使用...].regexp("deploy_succeeded")}=0
。如果你想匹配子字符串,函数regexp("^deploy_succeeded$")
可能会快一点。
要检查str()
是否在那里停留了8分钟,请使用deploy_succeeded
这样的功能:count()
。