OpenSearch インデックスバインディング¶
- ログ > インデックス ページに移動し、「外部インデックスをバインド」を選択します。
- OpenSearch を選択します(❗️OpenSearch 1.0.x 以降のバージョンのみバインド可能です)。
- アカウント認証を実施します。
- リソース認証を実施します。
- フィールドマッピングを完了します。
- 入力後、「テスト」をクリックしてユーザー名とパスワードの正しさを確認できます。
アカウント認証¶
- ドメイン:OpenSearch のユーザーアクセス URL です。パブリックネットワークからアクセス可能であることを確認してください。
- ユーザー名:OpenSearch にアクセスする際のユーザー名です。
- パスワード:OpenSearch にアクセスする際に必要なパスワードです。
リソース認証¶
- OpenSearch Index:OpenSearch でバインドして表示するインデックス名です。
- Guance Index:Guance ワークスペース内で一意となるインデックス名です。ユーザーが任意で設定し、重複は許可されません。設定完了後、インデックス名のフィルタリングに使用できます(❗️このインデックス名は OpenSearch とは無関係であり、Guance 内でのデータフィルタリングにのみ使用されます)。
- 必要に応じてインデックスの説明を入力します。
設定が完了したら、「確定」をクリックしてインデックスのバインドを完了します。エクスプローラーでインデックスを切り替えて表示できます。
補足説明¶
Elasticsearch/OpenSearch の index は、ロールオーバーポリシーにより、1 つの index から複数のインデックスルールや名称が生成される可能性があります。現在の index の全データをクエリする場合や、現在の index 内の特定のインデックスに対応するデータをクエリする場合は、以下の設定例に従って構成してください。
インデックス、エイリアス、およびシャード¶
- インデックスエイリアスは、1 つ以上の既存インデックスを参照するための補助的な名前です。
- 1 つのエイリアスは複数のインデックスにバインドでき、1 つのインデックスも複数のエイリアスにバインドできます。
上図のように、index 1 インデックスには合計 2 つのシャードがあります。index 1 のログ内容をクエリする必要がある場合は、index name が index 1 のインデックスをバインドするだけでよく、シャード数やサイズを意識する必要はありません。
インデックスロールオーバー¶
上図は、ES が日次でロールオーバーインデックスを作成するルールの例です。Log-1 はこれらのインデックスのエイリアスであり、Log-1 - 2022/10/01 などが index name です。
- Guance ですべてのインデックスをバインドする必要がある場合は、このインデックスエイリアスをバインドする必要があります。以下の例を参照してください。
- Guance で特定のインデックスのみをバインドする場合、または設定にロールオーバーポリシーがない場合は、具体的な index name のみをバインドします。以下の例を参照してください。




