1 メッセージの送信

概要

メッセージの送信は、障害について人々に通知する最良の方法の 1 つです。 これが、Zabbix が提供する主要なアクションの 1 つである理由です。

設定

Zabbix から通知を送受信できるようにするには、次の設定が必要です。

  • メッセージの送信先となるメディアを定義する

選択したメディアについて、ユーザー設定で定義された有効時間の時間帯外に操作が実行された場合、メッセージは送信されません。

ディスカバリ、アクティブ エージェントの自動登録、内部イベントなど、トリガー以外のイベントに関する通知を受信したい場合は、ユーザーメディアの設定でデフォルトのトリガー深刻度(「未分類」)を必ずチェックする必要があります。

Zabbix は、イベントを生成したホストに対して少なくとも「読み取り」権限を持つユーザーにのみ通知を送信します。トリガー条件式に含まれる少なくとも 1 つのホストにアクセスできる必要があります。

エスカレーションを使用して、メッセージ送信のカスタムシナリオを設定できます。

Zabbix からのメールを正常に受信して閲覧するには、Zabbix が UTF-8 データを送信するため、メールサーバー/クライアントが標準の「SMTP/MIME email」形式をサポートしている必要があります(件名に ASCII 文字のみが含まれる場合は、UTF-8 エンコードされません)。件名とメッセージ本文は、「SMTP/MIME email」形式標準に従うため base64 エンコードされます。

すべてのマクロ展開後のメッセージ制限は、リモートコマンドのメッセージ制限と同じです。

メッセージの追跡

監視 → 障害 で送信されたメッセージのステータスを確認できます。

アクション 列では、実行されたアクションの概要情報が表示されます。ここで、緑色の数字は送信されたメッセージ、赤色の数字は失敗したメッセージを表します。進行中 はアクションが開始されたことを示します。失敗 は、アクションが正常に実行されなかったことを示します。

イベントの時刻をクリックしてイベントの詳細を表示すると、アクション ブロックでイベントにより送信された(または送信されなかった)メッセージの詳細を確認できます。

レポート → アクションログ では、アクションが設定されているイベントに対して実行されたすべてのアクションの詳細を確認できます。