複雑なアクションの実行条件について

こんにちは。

Zabbix 2.2.8 で、アクションの実行条件にこんな条件を指定したいと思っています。
---- 理想 ここから ----
メンテナンスの状態 期間外 メンテナンス
  and
(トリガー名 含まれる snmptrap or トリガー名 含まれる log)
  and
ホストグループ = groupA
  and
(ホスト <> hostX and ホスト <> hostY)
---- 理想 ここまで ----

・・・が、これはできません。

計算のタイプが AND/OR の場合
・ホストが or でつながってしまい、これだと何でも OK になってしまう
・groupA には hostX や hostY 以外にも多数のホストがあり、それを全部列挙して or でつなぐのは避けたい

計算のタイプが AND の場合
・トリガー名は and でつながってしまうが、両方を含むトリガーは存在しない
・snmptrap や log を含まないトリガーも多数あり、それを「トリガー名 含まれない」として全部列挙して or でつなぐのは避けたい

2.4 からは複雑な条件式も可能らしいですが、2.2 だとまだ対応していません。
計算のタイプを AND にして、snmptrap 用のアクションと log 用のアクションを(他は全く同じにして)作れば目的は達成できそうな気はしていますが、これしか方法はないんでしょうか。

何かいいアイデアをお持ちの方、いらっしゃいましたらお願いします。

コメント表示オプション

お好みのコメント表示方法を選び「設定の保存」をクリックすると変更が反映されます。
ユーザー TNK の写真

ホストは、複数のホストグループに入れるので、アクション用に
不要なホストを削除したホストグループを作成してみてはいかが
でしょうか?

ユーザー heya の写真

TNKさん、ありがとうございます。

実はそれもチラッと考えたんですが、すでにいろいろホストグループが存在していて、さらにグループが増えると分かりにくくなるかなと思ったんです。でも他の方法と比べると、新しいグループを作るのが一番いいような気がしてきました。ホストグループ名を工夫すれば(※)、ある程度は分かりやすくできそうな気もするし。
※例えば名前の先頭に【アクション用】とつけるとか。