syslog監視の複数検知時のメール通知について

いつもお世話になっております。

[環境]
CentOS6.4
Zabbix-Server2.4.6

Zabbixでsyslog監視をしているのですが
現在の設定は、1行に対して1通メールを送付する設定になっています。

アクションのデフォルトメッセージのマクロで
{ITEM.VALUE1}
{ITEM.VALUE2}
{ITEM.VALUE3}
と追加しておけば複数のメッセージを1通で表示できると思います。

ただ、1行しかメッセージが出なかった場合
アラートメッセージ
{ITEM.VALUE2}
{ITEM.VALUE3}
と「{ITEM.VALUE}」マクロがそのままメールに表示されてしまいます。

メール通知にて1行の場合は1通、複数出力の場合も1通にまとめ且つ「{ITEM.VALUE}」と表示をさせない良い方法はありませんでしょうか。

現在2.4.6のZabbix-Serverを使用していますが、2.4で出来れば一番いいのですが
例えば3.0、3.2なら出来るという方法があればご教示いただけると助かります。

よろしくお願いいたします。

コメント表示オプション

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

まず、

{ITEM.VALUE1}
{ITEM.VALUE2}
{ITEM.VALUE3}

に関しては、そのログ監視のアイテムの3行をメッセージに組み込
むという指定ではありません。

トリガーの条件式で、複数のアイテムを使用した複雑な条件を設定
している場合に、その条件式内で使用している順番で、各アイテム
の値を出力するために使用するものです。
条件式に該当するような複数のアイテムが無い場合は、*UNKNOWN*
とメッセージ内で表示されるはずです。

1行だけしかメッセージに組み込みたくないのであれば、アクショ
ンの設定内のメッセージを編集して、不要なマクロを削除してくだ
さい。

そのホストのそのログ専用のアクションを作成されるのであれば、
指定するマクロを工夫して、過去のアイテムの値を参照するような
ことはできます。

しかし、例えば大量に障害となるログが出力されたときに、それを
1通でまとめて、障害として新たに検知された行をメッセージ内に
組み込んで送るということであれば、Zabbixの標準機能では実現で
きないと思います。
3.0でも3.2でも同様です。