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

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

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

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

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

  • HTTPベースのプロトコルの場合は1分当たり60メッセージ。HTTPベースのプロトコルでは、http:またはhttps:で始まるURLエンドポイントを使用します。
  • 電子メール・プロトコルの場合、1分当たり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操作を実行して、メッセージをトピックにパブリッシュします。

トラブルシューティング

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