Elasticsearchのインデックス一覧を取得
Elasticsearchに保存している生データを確認したくて調査しているときの覚書。
環境: CentOS Stream 9, Elasticsearch 8.11.3, Kibana 8.11.3
1. Kibanaのインデックス管理画面
Kibanaがインストール済みならばインデックス一覧画面を開いた方が分かりやすい。
左メニューを開いて、
Management | Stack Management -> Data | Index Management
一覧からインデックスを選択して、右上のDiscoverをクリックするとデータ一覧まで表示できるので便利。
2. API経由で取得
コマンドライン用のcat indices APIを使う。
参考: cat indices API | Elasticsearch Guide [8.12] | Elastic
KibanaのDev Toolsには入力補完があって使いやすい。
GET _cat/indices?v&s=index
vはヘッダー付き、sは並び替えるオプション。