お知らせサブスクリプションの作成

お知らせサブスクリプションを作成して、特定のお知らせを特定の受信者のリストに配信します。

    1. 「サブスクリプション」リスト・ページで、「お知らせサブスクリプションの作成」を選択します。リスト・ページの検索に関するヘルプが必要な場合は、すべてのお知らせサブスクリプションのリストの表示を参照してください。
    2. 「名前」を選択し、サブスクリプションの名前を入力します。機密情報を入力しないでください。
    3. (オプション)「説明」を選択し、説明を入力します。機密情報を入力しないでください。
    4. 「コンパートメント」を選択し、サブスクリプションを作成するコンパートメントを選択します。
    5. 「サブスクリプション・タイプ」で、次のいずれかを実行します:
      • サービスで、このサブスクリプション用に構成した通知トピックにすべてのお知らせを公開する場合は、「すべてのお知らせ」を選択します。次に、ステップ12にスキップして、通知トピックを構成します。
      • 指定したフィルタ基準を満たすお知らせのみを公開する場合は、「選択したお知らせのみ」を選択します。次のステップに進み、フィルタ・グループとそのフィルタを構成します。
    6. 前のステップで「選択したお知らせのみ」を選択した場合は、このサブスクリプションのお知らせに適用するフィルタを使用してフィルタ・グループを構成します。使用可能な内容に応じて、次のいずれかのアクションを実行します。
      • 「フィルタ・グループ」で、「名前」を選択し、フィルタ・グループの名前を入力します。機密情報を入力しないでください。
      • 「フィルタ・グループ」で、「フィルタ・グループ名」を選択し、フィルタ・グループの名前を入力します。機密情報を入力しないでください。
      ノート

      フィルタ・グループ名には、英数字、ハイフン、アンダースコアまたは空白文字のみを含めます。
    7. 次に、使用可能な内容に応じて、次のいずれかのアクションを実行します。
      • 「フィルタの追加」を選択し、「タイプ」を選択します。
      • 「フィルタ」で、「タイプ」を選択します。
    8. 次の表に、受信するお知らせの「値」を構成します。
      ノート

      1つのフィルタ・グループ内に複数の特定のフィルタ・タイプを含めることはできません。

      お知らせをフィルタリングする場合、お知らせサービスは、サブスクリプション内のすべての構成済フィルタに対してお知らせを評価します。一致と見なすには、お知らせがすべてのフィルタで指定された条件を満たす必要があります。特定のフィルタに対して複数の可能な値が構成されている場合、いずれかの値との位置合せはそのフィルタとの照合とみなされます。

      オプション 説明
      お知らせタイプ フィルタに含めるお知らせタイプを指定します。各お知らせは、お知らせ内の情報の相対的な重大度を理解するのに役立つカテゴリに割り当てられます。詳細は、お知らせのタイプを参照してください。
      コンパートメント フィルタに含めるコンパートメントを指定します。すべてのお知らせが特定のコンパートメントに影響を与えるわけではありませんが、このフィルタを使用すると、そのようなお知らせを含めることができます。サービスは完全一致を実行し、指定されたコンパートメントの子コンパートメントに関するお知らせは含まれません。

      ノート:ルート・コンパートメントを指定すると、サブスクライバはルート・コンパートメントに関するお知らせを受け取ります。これらのお知らせは、ルート・コンパートメントのリソースに関連している場合があります。また、影響を受ける特定のリソースが識別されていないイベントも記述できます。ルート・コンパートメントのお知らせは、テナンシ全体への影響にも対応する場合があります。ただし、テナンシに関するすべてのお知らせが必要な場合は、選択したお知らせのみのサブスクリプションを作成するのではなく、すべてのお知らせのサブスクリプションを作成することをお薦めします。

      プラットフォーム Oracle Cloud Infrastructure (IaaS)プラットフォームに影響を与えるお知らせの表示か、Software as a Service (SaaS)アプリケーションに影響を与えるお知らせの表示かを指定します。
      リージョン フィルタに含めるリージョンを指定します。
      リソースOCID 次の手順を実行して、フィルタに含めるリソースを最大10つ指定します:
      • 「参照」を選択し、含めるリソースの横のチェック・ボックスを選択し、「フィルタに追加」を選択します。(必要に応じて、別のコンパートメントのリソースをリストするには、「コンパートメント」を選択してコンパートメントを選択します。)

      ノート:このフィルタは、特定のフィルタ・グループ内の他のタイプのフィルタと組み合せることができません。

      サービス

      含めるサービスの名前を選択します。リストを絞り込むには、サービス名を入力することもできます。すべてのお知らせが特定のサービスに影響を与えるわけではありませんが、このフィルタを使用すると、そのようなお知らせを含めることができます。

      フィルタで複数のサービスが指定されている場合、お知らせサービスは、指定されたサービスのいずれかに影響するお知らせをサブスクライバに通知します。

      ノート:サービスに基づいてサブスクリプションを作成すると、そのサービスのすべてのお知らせが届きます。サービスを使用するリージョンごとに別々のサブスクリプションを作成する必要はありません。

    9. 必要に応じて、「変更の保存」を選択します。
    10. (オプション)フィルタ・グループに別のフィルタを追加するには、使用可能な内容に応じて、次のいずれかのアクションを実行します:
      • 「フィルタの追加」を選択し、ステップ8を繰り返します。(ステップ8で作成したフィルタでリソースOCIDsが指定されている場合は、これを実行できません。そのタイプのフィルタを特定のフィルタ・グループ内の他のフィルタと組み合せることはできません。)
      • 「+別のフィルタ」を選択し、ステップ8を繰り返します。(ステップ8で作成したフィルタでリソースOCIDsが指定されている場合は、これを実行できません。そのタイプのフィルタを特定のフィルタ・グループ内の他のフィルタと組み合せることはできません。)
    11. 特定の基準を満たすために様々なフィルタを組み合せて特定の基準を満たす複数のフィルタ・グループを作成できます。別のフィルタ・グループを追加するには、使用可能な内容に応じて次のいずれかのアクションを実行します。
      • 「フィルタ・グループの追加」を選択し、ステップ6から9を繰り返します。(作成したフィルタにサービスOracle Fusion Applicationsが指定されている場合、これは行えません。そのフィルタを設定した上で、複数のフィルタ・グループを設定することはできません。)
      • 「+別のフィルタ・グループ」を選択し、ステップ6から9を繰り返します。(作成したフィルタにサービスOracle Fusion Applicationsが指定されている場合、これは行えません。そのフィルタを設定した上で、複数のフィルタ・グループを設定することはできません。)
    12. 「プリファレンスの表示」で、「タイム・ゾーン」を選択し、お知らせのタイム・スタンプに優先するタイム・ゾーンを選択します。
    13. 「言語」を選択し、電子メールで配信されたお知らせを表示する言語を選択します。デフォルトでは、言語はコンソール言語セレクタで構成したものに設定されます。
    14. 「通知」トピックで、次のいずれかを行います:
      • 既存の通知トピックを使用するには、「既存のトピックの使用」を選択し、現在選択されているコンパートメントからトピックを選択します。(必要に応じて、別のコンパートメントのリソースをリストするには、「コンパートメント」を選択してコンパートメントを選択します。)
      • 新規通知トピックを作成するには、「新規トピックの作成」を選択し、次を指定します:
        オプション 説明
        コンパートメント トピックを作成するコンパートメントを選択します。
        名前 トピックの名前を入力します。(機密情報を入力しないでください。)
        説明 トピックの説明を入力します。(機密情報を入力しないでください。)
    15. 新しい通知トピックの作成を選択した場合は、「サブスクリプション」「サブスクリプション・プロトコル」を選択し、サブスクリプション・エンドポイントで使用されるプロトコルを選択します。サブスクリプション・エンドポイントについて指定する必要がある情報は、プロトコルによって異なります。
    16. 次のいずれかを行います。
      • 「電子メール」を選択した場合は、「電子メール・アドレス」を選択し、有効な電子メール・アドレスを入力します。詳細は、電子メール・サブスクリプションの作成を参照してください。
      • 「ファンクション」を選択した場合は、「Oracle Functionsアプリケーション」「ファンクション」の順に選択して、Oracle Cloud Infrastructure Functionsアプリケーションおよび関数を指定します。(必要に応じて、「ファンクション・コンパートメント」を選択して、別のコンパートメント内のリソースをリストします。)詳細は、ファンクション・サブスクリプションの作成を参照してください。
      • 「HTTPSカスタムURL」を選択した場合は、「URL」を選択し、有効なHTTPS URLを入力します。詳細は、HTTPS(カスタムURL)サブスクリプションを参照してください。
      • PagerDutyを選択した場合は、「URL」を選択し、有効なPagerDuty URLを入力します。詳細は、PagerDutyサブスクリプションの作成を参照してください。
      • 「Slack」を選択した場合は、「URL」を選択し、有効なSlackチャネルのURLを入力します。詳細は、Slackサブスクリプションの作成を参照してください。
      • 「SMS」を選択した場合は、「国」および「電話番号」を指定します。詳細は、SMSサブスクリプションの作成を参照してください。
    17. (オプション)このトピックに別のサブスクリプション・プロトコルを追加するには、使用可能な内容に応じて、次のいずれかのアクションを実行します:
      • 「サブスクリプションの追加」を選択し、前のステップを繰り返します。
      • 「+別のサブスクリプション」を選択し、前のステップを繰り返します。
    18. 準備ができたら、「作成」を選択します。
  • oci announce announcement-subscription createコマンドおよび必要なパラメータを使用して、お知らせのサブスクリプションを作成します:
    oci announce announcement-subscription create --compartment-id <compartment_OCID> --display-name <announcement_subscription_name> --ons-topic-id <Notifications_topic_OCID>
    例:
    oci announce announcement-subscription create --compartment-id ocid1.compartment.<realm>..<unique_ID> --display-name newannouncementsubscription --ons-topic-id ocid1.onstopic.<realm>.<region>.<unique_ID>
    ノート

    フィルタ・グループがOracle Fusion Applicationsをサービスとして指定している場合、複数のフィルタ・グループを持つサブスクリプションは作成されません。

    フィルタ・グループ・オプションの詳細は、FilterGroupDetailsを参照してください。通知に関するトピック・オプションの詳細は、CreateSubscriptionDetailsを参照してください。

    CLIコマンドのパラメータおよび値の完全なリストは、CLIコマンド・リファレンスを参照してください。

  • CreateAnnouncementSubscription操作を実行して、お知らせのサブスクリプションを作成します。