„Elasticsearch enthüllt fast jeden Teil seiner Funktionalität über REST -APIs. Es ist daher zweifellos, dass Sie verschiedene Elasticsearch -Endpunkte mit APIs anfordern werden.”
Dieses Tutorial zielt darauf ab, einige gängige Parameter zu skizzieren, die Sie verwenden können, um Anforderungen an Elasticsearch -Endpunkte zu stellen.
Sie beinhalten:
- ?hübsch = wahr - Mit diesem Parameter kann Elasticsearch die JSON -Antwort in einem hübschen Format zurückgeben.
- ?format = yaml/json - Ermöglicht das Antwortformat an, das Antwortformat anzugeben. Entweder Yaml oder JSON.
- ?menschlich = false/wahr - Ermöglicht die Statistiken aus einem bestimmten API -Endpunkt in einem menschlichen lesbaren Format formatiert. Zum Beispiel wird die Größe in Kilobytes, Megabyte usw. gezeigt. Standardmäßig ist der menschliche Parameter auf false eingestellt.
- filter_path - Ermöglicht Ihnen eine von Kommas getrennte Liste der Werte an, die Sie aus der Anfrage abrufen möchten.
- Flat_Setings - Der Parameter von flat_Setings wird verwendet, um das Rendering für eine Liste von Einstellungen zu regeln. Dies bedeutet, dass eine bestimmte Ausgabe im flachen Format zurückgegeben wird.
- ERROR_TRACE = Der Parameter ERROR_TRACE definiert, ob eine Anforderung mit einem Fehler die Stapelverfolgung an den Benutzer zurückgibt. Standardmäßig auf False einstellen.
Abschluss
Dies ist ein relativ kleiner Beitrag, der einige gemeinsame Optionen zeigt, die Sie bei der Arbeit mit Ihren Elasticsearch -API -Anfragen verwenden können.
Fühlen Sie sich frei, unsere komplette Reihe von Elasticsearch -Tutorials zu erkunden, um tiefe Konzepte über Elasticsearch, Kibana und Logstash zu lernen.
Ich freue mich darauf, Sie dort zu sehen. Genießen!!