すべてのプロダクト
Search
ドキュメントセンター

Simple Log Service:Log Audit ServiceへのOSSアクセスログの収集

最終更新日:Sep 29, 2024

Object Storage Service (OSS) バケットのリアルタイムログクエリ機能を有効にすると、バケットのログはバケットのデフォルトのLogstoreに自動的に収集されます。 さらに分析するために、リージョン間で複数のOSSバケットのログを同じLogstoreに集約する必要がある場合は、新しいバージョンのLog Audit Serviceを使用できます。

背景情報

仕組み

このトピックでは、例として同じアカウントのOSSバケットのログを使用します。 次の図に示すように、OSSバケットのログは最初にそれぞれのデフォルトログストアに保存されます。 収集ルールを設定すると、Log Audit Serviceは、デフォルトのLogstoreのログをユーザーの関連するプロジェクトとLogstoreに集約するデータ変換タスクを自動的に作成します。

image

課金

Log Audit Service自体は無料ですが、有効化するとログストレージとログトラフィックの料金が発生します。 詳細については、「課金」をご参照ください。

前提条件

手順

手順1: プロジェクトの関連付け

  1. Simple Log Service コンソールにログインします。 [ログアプリケーション] セクションの [監査とセキュリティ] タブで、[ログ監査サービス (新バージョン)] をクリックします。

    image

  2. [ログ監査サービス (新バージョン)] ページで、[プロジェクトの関連付け] をクリックし、ダイアログボックスでプロジェクトを設定し、[確認] をクリックします。

    image

手順2: 収集ルールの作成

  1. [ログ監査 (新バージョン)] ページで、前の手順で関連付けられたプロジェクトの名前をクリックします。

  2. [ポリシー] タブで、[コレクションルールの作成] をクリックします。

  3. [コレクションルールの作成] ダイアログボックスで、次の図に示すように、コレクションルールを設定します。 新しいLogstore ([集中ストレージの宛先ストア]) の推奨名は、central-{productCode}-{dataCode}-{policyName} です。 収集ルールのパラメーターの詳細については、「クラウドサービスログ収集の使用方法に関する注意事項」をご参照ください。

    説明

    [リソースマッチングモード] パラメーターが [インスタンスモード] に設定されている場合、初めて [インスタンス] フィールドにバケット名を入力する必要があります。 次回コレクションルールを作成するときは、[インスタンス] ドロップダウンリストからバケットを選択するだけです。

    image

ステップ3: 収集結果の確認

  1. [ポリシー] タブで、作成した収集ルールの名前をクリックします。

  2. [クエリと分析> アクセスログ] を選択してログを表示します。 検索構文を使用して、クエリ条件を指定できます。 アクセスログのフィールドの説明については、「アクセスログ」をご参照ください。

    image

関連ドキュメント