ZABBIX3.0でのアクション メッセージ送信について

いつもお世話になります。
ZABBIX3.0でのアクション設定の際 アクションの実行内容に
実行内容のタイプ メッセージの送信
件名に {TRIGGER.STATUS}
メッセージに {TRIGGER.NSEVERITY}を設定

ZABBIX2系では、第1引数に送信先のIPアドレス
第2引数に件名の{TRIGGER.STATUS}の値
第3引数にメッセージの{TRIGGER.NSEVERITY}の値が
スクリプトに渡されていましたが、ZABBIX3.0では、正常に
受け渡されていないようです。
レポートのアクションログには、各値は、送信済みになっているようです。
テストで、スクリプトの各値に、固定した値を代入してみると
動作するようですので、引数がうまく渡されていないように見えます。
3.0と2.4などでは、何か違いがあるのでしょうか?
ご教授頂けますと幸いです。

OS centos7
ZABBIX3.0
スクリプトの配置先 /usr/lib/zabbix/alertscripts/
スクリプトのパーミッション 755

コメント表示オプション

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

先日のOSCでの発表資料のP.32やマニュアルをご参照ください。
http://www.slideshare.net/atanaka7/zabbix30
https://www.zabbix.com/documentation/3.0/manual/introduction/whatsnew300...

独自のメディアスクリプト呼び出しをされていて、以前の引数での
呼び出しと同様の引数が渡されるようにされたいのであれば、明示
的に引数

 {ALERT.SENDTO}
 {ALERT.SUBJECT}
 {ALERT.MESSAGE}

を指定する必要があります。

試してみてください。

ユーザー kyouji-east の写真

TNT様

 早々のご指南ありがとうございます。
アクションログの件名、メッセージ欄に引数の値が入っていたので、
スクリプトのパラメーターにデフォルトで入っているものと勘違いしてました。
>明示的に引数を指定する必要があります。
マニュアルをよく読むべきでした。
おかげさまで、無事解決いたしました。
ありがとうございました。