Denne artikkelen vil diskutere hvordan man kan hente statistikk på skardnivå om følgende oppgaver som er koblet til hver skjær i målindeksen.
Forespørselssyntaks er som vist:
FÅ //_ccr/statistikk
Målindeksparameteren er påkrevd. Du kan også spesifisere mer enn en indeks som en komma-separert liste.
Response kroppsfordeling
Forespørselen returnerer et organ med forskjellige elementer som inneholder etterfølgerstatistikken. Følgende er elementene som er inkludert i kroppen og hva hver representerer:
en. Indeks - viser navnet på følgerindeksen
b. Skår - viser en rekke av følgende oppgavestatistikk. Inkluderte egenskaper i matrisen inkluderer:
Jeg. bytes_read - viser det totale antall overførte byte.
ii. mislykket_read_requests - indikerer antall mislykkede leser.
iii. Mislykket_write_requests - antall mislykkede skriveoperasjoner.
IV. Remote_cluster - Den eksterne klyngen av lederindeksen.
Ovennevnte viser ikke den fulle informasjonen som etterfølgeren Stat API kom tilbake. Vi anbefaler at du sjekker dokumentasjonen for å lære mer.
Eksempel
Følgende eksempel viser hvordan du kan hente status av en gitt indeks:
Curl -xget "http: // localhost: 9200/disney_plus/_ccr/statistikk" -h "kbn -xsrf: rapportering"
Forespørselen skal returnere etterfølgerens statsinformasjon om Disney_plus -indeksen.
Et eksempelutgang er som vist:
Du kan også hente etterfølgerstatningen av klyngen ved å utelate målindeksen som vist:
Curl -xget "http: // localhost: 9200/_ccr/statistikk" -h "kbn -xsrf: rapportering"
Eksempelutgang:
"auto_follow_stats":
"number_of_failed_follow_indices": 0,
"Number_of_failed_remote_cluster_state_requests": 0,
"number_of_successful_follow_indices": 0,
"nyere_auto_follow_errors": [],
"auto_followed_clusters": []
,
"Follow_stats":
"Indekser": []
Output avkortet.
Konklusjon
I dette innlegget diskuterte vi hvordan du bruker elasticsearch -følger Stat API for å hente indeksfølger Stat -informasjon.