値のマッピングを使用したトリガーについて

お世話になっております。

値のマッピングを使用したトリガー条件式を作成する場合がわかりません。

こちらで確認したところ、値のマッピングの場合トリガー条件式では
マッピング後の文字列で条件式とすることが出来ないようでiregexpやregexpのように
特定文字列を引っ掛けてアラートを上げるということが出来ないことがわかりました。
(マッピング前の値(数字)で条件を書かなければならないところで行き詰っております)

■値のマッピング
0 ⇒ success
1 ⇒ failure
2 ⇒ error
3 ⇒ warning
4 ⇒ critical
5 ⇒ infomational
6 ⇒ notice

上記の
1 ⇒ failure
2 ⇒ error
3 ⇒ warning
4 ⇒ critical
については異常とみなし、それ以外は正常とする条件式にしたいと考えてますが
条件をどのようにすればよいのかわかりません。

トリガー条件式について上記を満たす記述方法を教えていただけると助かります。

コメント表示オプション

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

ご自身で書かれている通り、マッピング前の数値を条件式に使えばいいです。
{ホスト:アイテム.last(0)}>0&{ホスト:アイテム.last(0)}<5
範囲指定できないなら or (|) を使って列挙すればいいでしょう。

heya様

ご回答ありがとうございます。
教えていただいた通り、last関数にて設定してみたいと思います。
大変助かりました。