Zabbixは、電子メールの構成アラートに超詳細な手順を達成します

メッセージアラームモードは、インターネットの電子メールアカウントを介してメッセージを送受信することができ、通常のを使用して、ここで実装されます。障害が指定されたに発生したときに(例えば*** @ 163.com)、サーバによって提供さZABBIX、実装は、警報メッセージを送信することができますEメールの
実装手順:

1は、電子メールのmailxを送信するには、インストールツールが
Zabbixは、電子メールの構成アラートに超詳細な手順を達成します
成功したインストールのバージョン情報で見つけることができ
Zabbixは、電子メールの構成アラートに超詳細な手順を達成します
、2コンフィギュレーションファイルを変更
:以下/etc/mail.rcファイルと再起動ZABBIXサーバのサービスを追加し、最終的および
Zabbixは、電子メールの構成アラートに超詳細な手順を達成します
SMTP-AUTHウェイの取得は下記を参照passwordd :
Zabbixは、電子メールの構成アラートに超詳細な手順を達成します
3、のウェブ端変更
Zabbixは、電子メールの構成アラートに超詳細な手順を達成します
、受信者のアドレス、件名、内容:3つのパラメータは、スクリプトのパラメータがsendmail.shスクリプトの内部を必要と対応しています。
Zabbixは、電子メールの構成アラートに超詳細な手順を達成します
Zabbixのは、内部の管理者ユーザーグループの管理ユーザーは、そのすべてのホストグループのために必ずこのグループを作るために、例えば、管理者にユーザーを設定するには、管理者権限を持っています:
Zabbixは、電子メールの構成アラートに超詳細な手順を達成します

Zabbixは、電子メールの構成アラートに超詳細な手順を達成します
Zabbixは、電子メールの構成アラートに超詳細な手順を達成します
一緒にメールの操作に関連付けられたアラームの構成及び動作
Zabbixは、電子メールの構成アラートに超詳細な手順を達成します
警報内容を変更する:
Zabbixは、電子メールの構成アラートに超詳細な手順を達成します
デフォルトタイトル:
{TRIGGER.STATUS}:{TRIGGER.NAME}
メッセージ内容:

故障:{TRIGGER.STATUS},服务器:{HOSTNAME1}发生:{TRIGGER.NAME}故障!
告警主机:{HOSTNAME1},IP地址:{HOST.CONN}
告警时间:{EVENT.DATE}--{EVENT.TIME}
告警等级:{TRIGGER.SEVERITY}
告警信息:{TRIGGER.NAME}
告警项目:{TRIGGER.KEY1}
问题详情:{ITEM.NAME}:{ITEM.VALUE}
当前状态:{TRIGGER.STATUS}:{ITEM.VALUE1}
事件ID:{EVENT.ID}

アラーム履歴書の内容が少し変更されます。
Zabbixは、電子メールの構成アラートに超詳細な手順を達成します

默认标题:
{TRIGGER.STATUS}: {TRIGGER.NAME}
消息内容:
恢复:{TRIGGER.STATUS},服务器:{TRIGGER.NAME} 已经恢复!   
 告警主机:{HOSTNAME1} ,IP地址:{HOST.CONN}
告警时间:{EVENT.DATE}---{EVENT.TIME}
恢复时间:{EVENT.DATE}---{EVENT.RECOVERY.TIME}
告警等级:{TRIGGER.SEVERITY}
告警信息:{TRIGGER.NAME}
告警项目:{TRIGGER.KEY1}
问题详情:{ITEM.NAME}:{ITEM.VALUE}
当前状态:{TRIGGER.STATUS}:{ITEM.VALUE1}
事件ID:{EVENT.ID}

Zabbixは、電子メールの構成アラートに超詳細な手順を達成します
同じリカバリ操作セット
のステップ1-3:注デフォルトは1-1で、ユーザーまたはユーザーグループの実装に、最初から1の最後に、障害が発生した場合である(私の上sendmail.shスクリプトは、あなたの設定に警告メッセージを送信ただ故障が時間続いたが、解決しなかった場合、それはそれは無限のため1-0,0ある場合、送信間隔は、ステップの期間60代で、一度だけ実行され、それは明らかに、60の電子メールが送信されます、)管理者ユーザを追加それは無理があります。
ウェブ側の設定が完了し
、4 sendmail.sh書いたスクリプト
スクリプトのアラームはZABBIXサーバの設定ファイル・ストレージ・パスに設定注:
Zabbixは、電子メールの構成アラートに超詳細な手順を達成します
以下のようにsendmail.shスクリプトがこのパスに配置する必要があります私はここでデフォルトを選択し、変更を加えていなかった、
スクリプトを以下のように(+ X権限を覚えておいてください):
Zabbixは、電子メールの構成アラートに超詳細な手順を達成します

#!/bin/sh
export.UTF-8
FILE=/tmp/mailtmp.txt
echo "$3" >$FILE
dos2unix -k $FILE
/bin/mail -s "$2" $1 < $FILE
touch /tmp/mailtmp.txt
chown zabbix.zabbix /tmp/mailtmp.txt

図5は、検証テストは
、ZABBIXサーバ側でZABBIXエージェントを停止した電子メールアラートを受け取ることができるかどうかを確認
Zabbixは、電子メールの構成アラートに超詳細な手順を達成します
Zabbixは、電子メールの構成アラートに超詳細な手順を達成します
、メール復元する:
Zabbixは、電子メールの構成アラートに超詳細な手順を達成します
ZABBIXの電子メールアラートが完了した
エンディングを.....

おすすめ

転載: blog.51cto.com/11954248/2476875