メッセージのトピックへの公開

Notificationsのトピックにメッセージを直接公開します。

各メッセージは、指定したトピック のすべてのサブスクリプション にブロードキャストされます。電子メールとして送信されるすべてのメッセージには、関連トピックからサブスクライブ解除するためのリンクが含まれています。

ファンクション・サブスクリプションにメッセージを公開して、自動化を作成します。たとえば、シナリオA: 仮想マシンの自動サイズ変更を参照してください。

エンドポイント当たりのメッセージ配信率制限:

  • HTTPベースのプロトコルでは、1分当たり60メッセージ。HTTPベースのプロトコルでは、http:またはhttps:で始まるURLエンドポイントを使用します。
  • 電子メール・プロトコルの場合、10メッセージ/分。

開始前

次の前提条件を満たす必要があります。

    1. 「トピック」リスト・ページで、操作するトピックを検索します。リスト・ページまたはトピックの検索に関するヘルプが必要な場合は、トピックのリストを参照してください。
    2. トピックの「アクション」メニュー(アクション・メニュー)から、「メッセージの公開」を選択します。
    3. 「メッセージの公開」ダイアログ・ボックスの「メッセージ」に、送信するコンテンツを入力します。
      ノート

      リクエストごとのメッセージのサイズ制限: 64 KB。
    4. 「タイトル」に、送信するタイトルを入力します。
      • 電子メール通知の場合、タイトルはメッセージの件名として使用されます。
      • PagerDuty通知の場合、タイトルは公開されたメッセージのタイトル・フィールドで使用されます。
      • HTTPS、SlackおよびSMS通知ではタイトルは使用されません。
    5. 「公開」を選択します。
  • メッセージをトピックに公開するには、oci ons message publishコマンドおよび必須パラメータを使用します:

    oci ons message publish --body <message_text> --topic-id <topic_OCID>

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

  • PublishMessage操作を実行して、トピックにメッセージをパブリッシュします。

トラブルシューティング

公開されたメッセージに関連するトラブルシューティング情報は、メッセージ未受信を参照してください。