--ClientId== anything other than "some-id-1", "some-id-2", or "some-id-3"
That's almost correct, see below.
--Class== not "success_first_attempt" or "Server did not accept key"
Class== not "success_first_attempt" is correct, the phrase "Server did not accept key" would appear in the 'Msg' key. So properly this part would be:
--Class== not "success_first_attempt" and --Msg== not contain "Server did not accept key"
but it also works if 'Msg' is omitted.
--Mode== only installation
That's correct
what happens if you remove this from your query: Client = "*"?
ClientId can be empty (ClientId=). In that case we don't want to trigger the alert. That's why I have the expression ClientId="*" in there.
... View more