オプション 1: MediaLive すべてのイベントをメールアドレスに送信する - MediaLive

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

オプション 1: MediaLive すべてのイベントをメールアドレスに送信する

このオプションでは、すべてのイベントを 1 つの E メールアドレスに送信するように設定する方法を示しています。この設定の欠点は、E メールアカウントに大量の E メールが送信されることです。したがって、この設定は本番稼働用環境で使用しないことをお勧めします。

チャンネルまたはマルチプレックスが実行中であるリージョンごとに、次の手順を行う必要があります。

ステップ 1: サブスクリプションを作成する

MediaLive でイベントが発生したときに E メール通知を自動的に受け取るように、特定の E メールアドレスを設定するサブスクリプションを作成します。E メールの受取人を識別する必要があります。

以下の手順では、件名に「MediaLive_alert」、電子メールの送信者として MediaLive「」という例を使用します。Amazon Simple Notification Service (Amazon SNS) コンソールを使用してサブスクリプションを作成します。

E メール通知のサブスクリプションを作成するには (Amazon SNS コンソール)
  1. AWS Management Consoleにサインインし、https://console.aws.amazon.com/sns/v2/home にある Amazon SNS コンソールを開きます。

  2. ナビゲーションペインで、[Topics] (トピック)、[Create new topic] (新しいトピックの作成) の順に選択します。

  3. [Create new topic] (新しいトピックの作成) ダイアログボックスの [Topic name] (トピック名) に、E メールの件名の名前 (例: MediaLive_alert) を入力します。

  4. [Display name] (表示名) に、E メールの送信者の名前 (例: MediaLive) を入力します。

  5. [Create topic] (トピックの作成) を選択します。

  6. Amazon SNS によってトピックが作成され、トピックのリストに ARN が表示されます。たとえばarn:aws:sns:us-west-2:111122223333:MediaLive、「111122223333AWSアカウントはどこですか?」などです。

  7. この ARN をクリップボードにコピーします。

  8. ナビゲーションペインで、[Subscriptions] (サブスクリプション) を選択して、[Create subscription] (サブスクリプションの作成) を選択します。

  9. [Subscriptions] (サブスクリプション) ページで [Create subscription] (サブスクリプションの作成) を選択します。

  10. [Create subscriptions] (サブスクリプションの作成) ダイアログボックスの [Topic ARN] (トピック ARN) で、ARN を入力するか、貼り付けます。

  11. [Protocol] (プロトコル) で [Email] (E メール) を選択します。

  12. [Endpoint] (エンドポイント) に、受取人のメールアドレスを入力します。この E メールアカウントにログインできる必要があります。Amazon SNS がこのアドレスに確認メールを送信するためです。

  13. [Create subscription] (サブスクリプションの作成) を選択します。

    Amazon SNS によって、指定したアドレスに確認メールが送信されます。

  14. その E メールアカウントにログオンし、E メールを表示します。E メールの [Confirm subscription] (サブスクリプションの確認) リンクを選択して、サブスクリプションを有効にします。確認ウィンドウがウェブブラウザに表示されます。このウィンドウは閉じてもかまいません。

ステップ 2: ルールを作成する

次に、「 CloudWatch aws.medialiveからイベントを受信したら、指定した SNS トピックを呼び出す」 CloudWatch というルールを Amazon で作成します。つまり、サブスクライブした E メールアドレスに E メールを送信するというルールを作成します。

ルールを作成するには (Amazon CloudWatch コンソール)
  1. AWS Management Consoleにサインインし、https://console.aws.amazon.com/cloudwatch/ CloudWatch のコンソールを開きます。

  2. ナビゲーションペインの [Events] (イベント) を選択します。

  3. CloudWatchイベントへようこそ」ページで、「ルールを作成」を選択します。

  4. [Step 1] (ステップ 1) の [Event Source] (イベントソース) で、[Event Pattern] (イベントパターン) を選択します。

  5. [Build event pattern to match] (一致するイベントパターンの作成) を [Custom event pattern] (カスタムイベントパターン) に変更します。

  6. ボックスに、以下のように入力します。

    { "source": [ "aws.medialive" ] }
  7. 右側のパネルで、[Add target] (ターゲットの追加) を選択します。

  8. [SNS topic] (SNS トピック) を選択します。

  9. [Topic] (トピック) で、作成したトピック (例: MediaLive_alert) を選択します。

  10. [Configure input] (入力の設定) で、[Matched event] (一致するイベント) を選択します。

  11. [Configure details] (設定の詳細) を選択します。

  12. 名前とオプションの説明を入力し、[Create rule] (ルールの作成) を選択します。

これで、アラートが発生するたびに MediaLive、イベントが Amazon に送信されるようになりました CloudWatch。このイベントにより、SNS サブスクリプションで指定した E メールアドレスに E CloudWatch メールを送信するように指示するルールがトリガーされます。