21 Cat-APIs

21.1 Beschreibung

Die Cat-APIs (Cluster-Admin-Tools) bieten menschenlesbare, tabellenartige Ausgaben für verschiedene Aspekte des Clusters, wie Indizes, Nodes, Shards und mehr. Sie eignen sich für schnelle Statusprüfungen.


21.2 Beispiele

Übersicht aller Indizes anzeigen

GET /_cat/indices?v

Nodes-Informationen anzeigen

GET /_cat/nodes?v

Shard-Verteilung anzeigen

GET /_cat/shards?v

Cluster-Health-Status anzeigen

GET /_cat/health?v

21.3 Wichtigste Parameter

Parameter Beschreibung
v Fügt Kopfzeilen zur Ausgabe hinzu.
h Gibt spezifische Spalten an, die angezeigt werden sollen.
s Sortiert die Ausgabe nach der angegebenen Spalte.
format Gibt das Ausgabeformat an (z. B. json, text).

21.4 Übungsaufgaben

  1. Indizes anzeigen:
    Zeigen Sie eine tabellarische Übersicht aller Indizes im Cluster an.

    GET /_cat/indices?v
  2. Nodes-Details anzeigen:
    Listen Sie die Informationen aller Nodes im Cluster mit Kopfzeilen auf.

    GET /_cat/nodes?v
  3. Shard-Verteilung prüfen:
    Zeigen Sie die aktuelle Verteilung der Shards im Cluster an.

    GET /_cat/shards?v
  4. Cluster-Health prüfen:
    Überprüfen Sie den Gesundheitszustand des Clusters mit einer menschenlesbaren Ausgabe.

    GET /_cat/health?v

21.5 Musterlösungen

Indizes anzeigen

GET /_cat/indices?v

Nodes-Details anzeigen

GET /_cat/nodes?v

Shard-Verteilung prüfen

GET /_cat/shards?v

Cluster-Health prüfen

GET /_cat/health?v