zabbixのトリガでの or や and条件

zabbixの監視条件で、トリガを書く時にorやand条件を書きたかったのですが、zabbixのドキュメントや、書籍ではバージョンの違いかよくわからなかったのでちょっと試行錯誤。


結局こうかけばいいようです。

( <server>:<key>.<function>(<parameter>} <operator><constant> ) or
 ( <server>:<key>.<function>(<parameter>} <operator><constant> )

つまり、アイテムの評価を()で囲んで、orやandでつなげればいい。
複数のバックエンドで負荷分散をしているウェブ監視なんかで、どれかが200以外のレスポンスコードを返した場合にトリガを有効とする場合はこんな。

({server1:web.test.respcode[WebPageCheck].last()}<>200) or
({server2:web.test.respcode[WebPageCheck].last()}<>200)

ここの説明(Example3)によれば、()で囲まなくてもいいようですが、可読性という意味で囲ったほうがいいような気がします。
https://www.zabbix.com/documentation/3.0/manual/config/triggers/expression