メインコンテンツまでスキップ

アクセスログを設定する

この機能は、Enterprise プラン以上および BYOC デプロイメントでのみ利用できます。

このガイドでは、Zilliz Cloud におけるアクセスログのライフサイクル全体、つまり有効化、設定調整、無効化について説明します。

📘注意
  • このリリースでは、検索系またはクエリ系のアクションのみがログに記録されます: Search、HybridSearch、Query。アクション一覧全体のサポートは今後のリリースで予定されています。

  • このリリースでは、監査ログとアクセスログは相互に排他的です。つまり、一度に有効化できるのはいずれか一方のみです。

始める前に

  • 対象クラスターと同じリージョンに設定されたオブジェクトストレージ統合(AWS S3、Google Cloud Storage、または Azure Blob Storage)。

  • プロジェクトに対する Organization OwnerProject Admin、または Cluster Admin 権限。必要な権限がない場合は、Zilliz Cloud 管理者にお問い合わせください。

アクセスログを有効にする

1

Zilliz Cloud コンソールを開き、対象のクラスターに移動します。

2

クラスター設定ページで Access Log タブをクリックし、Enable をクリックします。

3

Access Log Settings ダイアログボックスで、以下の設定を構成します。

  • Storage Integration: ログファイルの配信先となる、統合済みのストレージバケットを選択します。

  • Directory: アクセスログを保存するバケット内のディレクトリを指定します。

  • Sampling Rate: ログに記録するクエリの割合を設定します。100% にすると、すべての操作が記録されます。高トラフィックのワークロードでは、より低い割合(たとえば 1%)にすることで、統計的な有意性を保ちながらストレージコストを削減できます。

  • Actions: アクセスログエントリとして記録する操作タイプ(たとえば Search や HybridSearch)を指定します。

  • Output Fields: オブジェクトストレージに書き込まれる各アクセスログエントリに含めるメタデータフィールドを指定します。Always included とマークされたフィールドはすべてのエントリに記録され、選択したフィールドはそれに加えて取得されます。

4

Save をクリックします。ログファイルは数分以内に、/<Cluster ID>/Access/<Date>/<HH:MM:SS>-<UUID>.log のパス規則に従ってバケットに表示され始めます。

アクセスログ設定を編集する

アクセスログを無効化しなくても、Sampling Rate と Output Fields はいつでも調整できます。

1

Zilliz Cloud コンソールを開き、クラスターに移動します。

2

クラスター設定ページで Access Log タブをクリックします。

3

Edit をクリックします。

4

必要に応じて Sampling Rate または Output Fields を調整します。

5

Save をクリックします。更新された設定は、新しいログエントリに対して即座に反映されます。バケット内の既存のログファイルには影響しません。

アクセスログを無効にする

1

Zilliz Cloud コンソールを開き、クラスターに移動します。

2

クラスター設定ページで Access Log タブをクリックします。

3

Disable をクリックします。新しいログエントリは即座に停止します。既存のログファイルはバケットに残ります。Access Logs の課金は、無効化されると停止します。

Ctrl I