IBM Cloud Event Notifications を使用した SMS アラートの送信

IBM Cloud Monitoring サービスでは、注意が必要な問題について SMS (ショート・メッセージ・サービス) メッセージでサポート・スタッフに通知するための単一アラートおよび複数条件アラートを構成できます。 アラートにより、 IBM Cloud Event Notifications サービスへの通知を生成し、そのサービスで構成されているとおりに処理することができます。

IBM Cloud Monitoring インスタンスは、同じアカウント内および他のアカウント内の IBM Cloud Event Notifications インスタンスにイベントを送信できます。 IBM Cloud Event Notifications は、限られた数の地域で使用可能です

SMS メッセージは、米国およびカナダの電話番号にのみ送信できます。

IBM Cloud Event Notifications はメッセージ連結をサポートしているため、160 文字を超える SMS メッセージを送信できます。 ただし、メッセージは最大 160 文字のブロックで送信されます。 複数のメッセージがあると、受信者に追加料金が請求される可能性があります。

IBM Cloud Event Notifications は、さまざまな宛先をサポートします。 この例では、SMS メッセージの送信について説明します。 追加の可能な宛先については、 IBM Cloud Event Notifications の資料 を参照してください。

ステップバイステップのチュートリアルについては、 IBM Cloud Event Notificationsへの SMS 通知の送信 を参照してください。

SMS メッセージとして送信される通知を IBM Cloud Event Notifications に送信するように IBM Cloud Monitoring サービスの 1 つのインスタンスを構成するには、以下を実行します。

ステップ 1. IBM Cloud Event Notifications インスタンスをプロビジョンする

IBM Cloud Event Notifications インスタンスをプロビジョンします

IBM Cloud Event Notifications インスタンスは、 Monitoring インスタンスと同じアカウントまたは ina 別のアカウントでプロビジョンする必要があります。

IBM Cloud Event Notifications で使用可能なイベントおよびフィルターの数は、選択した価格設定プランによって異なります。 プランの制限について IBM Cloud Event Notifications インスタンスを作成する際には、制限事項の記述を確認してください。

ステップ 2 権限の定義

IBM Cloud Monitoring に IBM Cloud Event Notifications へのアクセス権限を与える認証を設定します。

両方のサービス・インスタンスが同じアカウントにある場合は、以下のいずれかのオプションを選択します。

  • オプション 1: IBM Cloud Monitoring サービスに IBM Cloud Event Notifications サービスへのアクセス権限を付与するには、 ソース・サービス が IBM Cloud Monitoring および すべてのリソースに設定され、 ターゲット・サービス が IBM Cloud Event Notifications および すべてのリソースに設定され、 サービス・アクセス読者イベント・ソース・マネージャー の両方のアクセス権限が含まれる許可を定義する必要があります。

  • オプション 2: IBM Cloud Monitoring サービスのインスタンスに IBM Cloud Event Notifications サービスのインスタンスへのアクセス権限を付与するには、 ソース・サービス が IBM Cloud Monitoring および 選択した属性に基づくリソースに設定され、 ターゲット・サービス が IBM Cloud Event Notifications および 選択した属性に基づくリソースに設定され、 サービス・アクセス読者イベント・ソース・マネージャー の両方のアクセス権限が含まれる許可を定義する必要があります。

両方のサービス・インスタンスが異なるアカウントにある場合は、 IBM Cloud Event Notifications サービスをホストするアカウントで許可を定義します。

  1. IBM Cloud コンソールで、「管理」 > **「アクセス (IAM)」をクリックし、「許可」**を選択します。

  2. 「作成」 をクリックします。

  3. ソース・アカウントを選択します。

    ターゲット・サービスへのアクセスを必要とするソース・サービスがこのアカウント内にある場合は、**「このアカウント」**を選択します。

    ターゲット・サービスへのアクセスを必要とするソース・サービスが別のアカウント内にある場合は、**「他のアカウント」**を選択します。 次に、ソース・アカウントのアカウント ID を入力します。

  4. IBM Cloud Monitoring をソースサービスとして選択します。 次に、アクセス権限の有効範囲を 「すべてのリソース」 に設定します。

  5. IBM Cloud Event Notifications を対象サービスとして選択します。 次に、 「選択した属性に基づくリソース」 > 「サービス・インスタンス」 を構成して、アクセス権限の有効範囲を 「すべてのリソース」 または単一インスタンスに設定します。

    このタイプの許可では、他の属性はサポートされていません。

  6. 「サービス・アクセス」 セクションに、 「リーダー」「イベント・ソース・マネージャー」 の両方のアクセス権限を含めます。

  7. 「許可」 をクリックします。

別のアカウントのサービスと現在のアカウントのターゲット・サービスの間に許可を作成する場合は、ターゲット・リソースへのアクセス権限のみが必要です。 ソース・アカウントの場合は、アカウント番号のみが必要です。

許可を定義する方法について詳しくは、 許可を使用したサービス間のアクセス権限の付与 を参照してください。

ステップ 3。 IBM Cloud Event Notifications インスタンスの構成

  1. タイプ IBM Cloud Event Notificationsの通知チャネルを構成します

    チャネルを構成すると、 Monitoring インスタンス名と同じ名前を持つソースが、自動的に IBM Cloud Event Notifications インスタンスに追加されます。 これは、 IBM Cloud Event Notifications UI の 「ソース」 セクションで表示できます。

  2. IBM Cloud Event Notifications トピック を作成します。

  3. IBM Cloud Event Notifications 宛先 を作成します。

  4. IBM Cloud Event Notifications サブスクリプション を作成します。

    「宛先」 には、 IBM Cloud SMS service を指定します。

次のステップ

次に、セットアップを確認します。 構成済みの通知チャネルに送信する Monitoring アラートを構成します