メッセージサービス(MNS)のログをログサービスにプッシュし、ログサービスコンソールで操作ログを表示できます。メッセージ ID に基づいてメッセージトレースをクエリし、例外を診断できます。この記事では、シンプルメッセージキュー(旧MNS) のログをログサービスにプッシュする方法について説明します。
前提条件
- プロジェクトとログストアが作成されていること。詳細については、ステップ 1:プロジェクトとログストアの作成をご参照ください。
キューとトピックと同じリージョンにあるプロジェクトに、キューメッセージとトピックメッセージの操作ログをプッシュできます。
- MNS が AliyunMNSLoggingRole ロールを使用してログサービスにログをプッシュする権限を持っていること。クラウド Resource Access Management ページに移動して、承認を完了できます。重要
- この操作は、ログ管理機能を初めて有効にする場合にのみ必要です。Alibaba Cloud アカウントを使用して承認を完了する必要があります。
- RAM ユーザーを使用して MNS にログオンする場合は、必要な権限を RAM ユーザーに付与する必要があります。詳細については、RAM ユーザー認証をご参照ください。
- MNS 操作ログをログサービスに確実にプッシュできるようにするには、RAM ロールの権限を取り消したり、RAM ロールを削除したりしないでください。
手順
SMQ コンソール にログオンします。
左側のナビゲーションペインで、ログ管理 をクリックします。
上部のナビゲーションバーで、リージョンを選択します。
- ターゲットの選択[ロギング] ページの ログサービス 手順で、 を選択します。
- [ターゲットの設定] 手順で、[プロジェクト名] パラメーターと [ログストア名] パラメーターを指定し、[有効化] をクリックします。