Vanlige Elasticsearch REST API -alternativer

Vanlige Elasticsearch REST API -alternativer

“Elasticsearch utsetter nesten alle deler av funksjonaliteten via REST APIer. Det er derfor ingen tvil om at du vil be om forskjellige ELASTICSEARCH -endepunkter ved hjelp av API -er.”

Denne opplæringen tar sikte på å skissere noen vanlige parametere du kan bruke når du kommer med forespørsler om Elasticsearch -endepunkter.

De inkluderer:

  1. ?pen = sant - Denne parameteren lar Elasticsearch returnere JSON -responsen i et pent format.
  2. ?Format = YAML/JSON - lar deg spesifisere svarformatet. Enten YAML eller JSON, henholdsvis.
  3. ?Menneskelig = falsk/sann - Lar statistikken fra et gitt API -endepunkt formateres i et menneskelig lesbart format. For eksempel vises størrelse i kilobyter, megabyte osv. Som standard er den menneskelige parameteren satt til falsk.
  4. filter_path - lar deg spesifisere en komma-separert liste over verdiene du ønsker å hente fra forespørselen.
  5. flat_settinger - Flat_settingsparameteren brukes til å styre gjengivelsen for en liste over innstillinger. Dette betyr at en gitt utgang returneres i flatt format.
  6. error_trace = Feil_trace -parameteren definerer om en forespørsel med en feil returnerer stabelsporet til brukeren. Satt til False som standard.

Konklusjon

Dette er et relativt lite innlegg som viser noen vanlige alternativer du kan bruke når du jobber med Elasticsearch API -forespørsler.

Utforsk gjerne vår komplette serie med elasticsearch -opplæringsprogrammer for å lære dype konsepter om Elasticsearch, Kibana og Logstash.

Ser frem til å se deg der. Nyt!!