アクセスログを設定する
この機能は、Enterprise プラン以上および BYOC デプロイメントでのみ利用できます。
このガイドでは、Zilliz Cloud におけるアクセスログのライフサイクル全体、つまり有効化、設定調整、無効化について説明します。
-
このリリースでは、検索系またはクエリ系のアクションのみがログに記録されます: Search、HybridSearch、Query。アクション一覧全体のサポートは今後のリリースで予定されています。
-
このリリースでは、監査ログとアクセスログは相互に排他的です。つまり、一度に有効化できるのはいずれか一方のみです。
始める前に
-
対象クラスターと同じリージョンに設定されたオブジェクトストレージ統合(AWS S3、Google Cloud Storage、または Azure Blob Storage)。
-
プロジェクトに対する Organization Owner、Project Admin、または Cluster Admin 権限。必要な権限がない場合は、Zilliz Cloud 管理者にお問い合わせください。
アクセスログを有効にする
Zilliz Cloud コンソールを開き、対象のクラスターに移動します。
クラスター設定ページで Access Log タブをクリックし、Enable をクリックします。
Access Log Settings ダイアログボックスで、以下の設定を構成します。
-
Storage Integration: ログファイルの配信先となる、統合済みのストレージバケットを選択します。
-
Directory: アクセスログを保存するバケット内のディレクトリを指定します。
-
Sampling Rate: ログに記録するクエリの割合を設定します。100% にすると、すべての操作が記録されます。高トラフィックのワークロードでは、より低い割合(たとえば 1%)にすることで、統計的な有意性を保ちながらストレージコストを削減できます。
-
Actions: アクセスログエントリとして記録する操作タイプ(たとえば Search や HybridSearch)を指定します。
-
Output Fields: オブジェクトストレージに書き込まれる各アクセスログエントリに含めるメタデータフィールドを指定します。Always included とマークされたフィールドはすべてのエントリに記録され、選択したフィールドはそれに加えて取得されます。
Save をクリックします。ログファイルは数分以内に、/<Cluster ID>/Access/<Date>/<HH:MM:SS>-<UUID>.log のパス規則に従ってバケットに表示され始めます。
アクセスログ設定を編集する
アクセスログを無効化しなくても、Sampling Rate と Output Fields はいつでも調整できます。