Elasticsearch-cat-apis
提供:Dev Guides
Elasticsearch-Cat API
通常、さまざまなElasticsearch APIからの結果はJSON形式で表示されます。 ただし、JSONは常に読みやすいとは限りません。 そのため、Elasticsearchでcat API機能を使用すると、結果の印刷形式を読みやすく理解しやすくすることができます。 cat APIにはさまざまな目的で使用されるさまざまなパラメーターがあります。たとえば、Vという用語は出力を冗長にします。
この章では、cat APIについて詳しく説明します。
冗長
詳細出力では、catコマンドの結果が見やすく表示されます。 以下の例では、クラスターに存在するさまざまなインデックスの詳細を取得します。
上記のコードを実行すると、次のように応答が得られます-
ヘッダ
ヘッダーとも呼ばれるhパラメーターは、コマンドで言及されている列のみを表示するために使用されます。
上記のコードを実行すると、次のように応答が得られます-
Sort
sortコマンドは、クエリ内の指定された列でテーブルをソートできるクエリ文字列を受け入れます。 デフォルトのソートは昇順ですが、これは列に:descを追加することで変更できます。
以下の例は、フィールド化されたインデックスパターンの降順に並べられたテンプレートの結果を示しています。
上記のコードを実行すると、次のように応答が得られます-
カウント
countパラメーターは、クラスター全体のドキュメントの総数のカウントを提供します。
上記のコードを実行すると、次のように応答が得られます-