アクションのメール送信機能について
お世話になっております。
zabbix2.4の、アクションで使用するメール設定についてご教授いただきたいです。
ログ監視をメールにて、通知する設定をアクションに設定しているのですが
メール本文に出力されるログ内容が実ログのまま記載されます。
そこで、通知ログ内容を以下のように成形してメールにて送信したいと
考えております。
◼︎対象ログ例
INFO aaaa bbbb cccc dddd
◼︎成形後メール本文例
障害レベル : INFO
障害内容1 : aaaa
障害内容2 : bbbb
障害内容3 : cccc
障害内容4 : dddd
zabbixの機能を利用し、上記(特に障害内容の部分)のようにログを成形しメールで通知したいのですが、
良い方法をご教授していただければと思います。
よろしくお願いします。
KAZ - 投稿数: 1085
tanakazuさん
ユーザのアカウントのメディアでスクリプト指定させ
スクリプトで編集させればよいのでは?
ユーザのメディアでスクリプト実行させるのは
sendmessage_smtp_php.shを改造してみてはどうですか?
■日本語アラートメールの送信方法
http://www.zabbix.jp/book/export/html/1441
■ダウンロード
http://www.zabbix.jp/documents/download
以下は私が作ったアクションでスクリプトを実行させメールに載せる内容をマップから見るスクリプトで、
一部編集?と言うかキーワード拾ったりしてますので、
参考になれば幸いです。
https://github.com/KAZ0225/Zabbix/tree/master/etc/Display%20the%20inform...
tanakazu - 投稿数: 7
KAZ様
早急なご対応ありがとうございます。
やはり、スクリプトを改造して実施するしかないですか・・・
zabbixのマクロで実施できるのが理想だったのですが、
仕方ないですね。
KAZ様のスプリクトも参考にさせていただきながら、
改造していきます。
お忙しい中ありがとうございました。