CloudLens for ALBを使用すると、数回クリックするだけで、Application Load Balancer (ALB) インスタンスのアクセスログのデータ収集を有効にできます。 このトピックでは、CloudLens for ALBでデータ収集を有効にする方法について説明します。 このトピックでは、データ収集を有効にした後に実行できる操作についても説明します。
前提条件
ALBインスタンスが作成されました。 詳細については、「ALBインスタンスの作成」をご参照ください。
プロジェクトとLogstoreはSimple Log Serviceで作成されます。 詳細については、「プロジェクトの作成」および「Logstore の作成」をご参照ください。
承認
この操作は1回だけ実行する必要があります。
Log Serviceコンソールにログインします。
[ログアプリケーション] セクションで、[クラウドサービスレンズ] タブをクリックします。 次に、[CloudLens for ALB] をクリックします。
画面の指示に従って、CloudLens for ALBを有効にします。
アプリケーションを有効にすると、Simple Log Serviceは、ALBアクセスログを収集するために、CloudLens for ALBがAliyunServiceRolePolicyForSLSAuditサービスにリンクされたロールを引き受けることを自動的に許可します。 詳細については、「AliyunServiceRoleForSLSAuditサービスにリンクされたロールの管理」をご参照ください。
データ収集の有効化
Log Serviceコンソールにログインします。
[ログアプリケーション] セクションで、[クラウドサービスレンズ] タブをクリックします。 次に、[CloudLens for ALB] をクリックします。
[アクセス管理] ページの [ALBインスタンスアクセス] タブで、データ収集を有効にするALBインスタンスを見つけ、[有効にする] をクリックします。
[アクセスログの収集を有効にする] ダイアログボックスで、プロジェクトとLogstoreを選択します。 次に、[確認] をクリックします。
次のステップ
CloudLens for ALBを有効にすると、[アクセス管理] ページで次の操作を実行できます。
API 操作 | 説明 |
ALBインスタンスの管理 | CloudLens for ALBを有効にすると、CloudLens for ALBはAlibaba Cloudアカウント内のすべてのALBインスタンスを表示します。 管理するALBインスタンスをクリックします。 次に、SLBコンソールに移動します。 ALBインスタンスの詳細を表示し、インスタンスのリスナーを作成できます。 詳細については、「ALB インスタンス」をご参照ください。 |
データ収集の無効化 | データ収集を無効にするALBインスタンスを見つけ、[アクセスログ] 列の [無効] をクリックします。 |
データのクエリと分析 | データを照会および分析するALBインスタンスを見つけ、[操作] 列の [アクセスログ] をクリックします。 次に、データが保存されているLogstoreに移動します。 生ログを表示、クエリ、分析できます。 詳細については、「ログの照会と分析」をご参照ください。 |
データ保持期間の変更 | [Destination Logstore] タブで、管理するLogstoreを見つけ、 |
更新されたデータ収集機能の使用 | SLBコンソールでALBインスタンスのログ配布を有効にし、CloudLens for ALBを使用してSimple log Serviceコンソールでログ収集を有効にした場合、CloudLens for ALBは自動的にアクセスログを収集しますが、異常を自動的に検出したり、メトリクスを抽出したりすることはありません。 [アップグレード] をクリックします。 その後、CloudLens for ALBは自動的に異常を検出し、メトリックを抽出し、検出結果、Metricstore、および検査ジョブなどのアセットを生成します。 |
アイコンをクリックしてLogstoreのデータの保存期間を変更します。