Elasticsearch Dohvati statistiku sljedbenika

Elasticsearch Dohvati Statistiku Sljedbenika



U ovom će se članku raspravljati o tome kako dohvatiti statistiku na razini fragmenta o sljedećim zadacima povezanim sa svakim fragmentom u ciljnom indeksu.

Sintaksa zahtjeva je kao što je prikazano:







DOBITI /< indeks >/ _ccr / statistika



Potreban je parametar ciljnog indeksa. Također možete navesti više od jednog indeksa kao popis odvojen zarezom.



Response Body Breakdown

Zahtjev vraća tijelo s različitim elementima koji sadrže statistiku pratitelja. Sljedeći su elementi uključeni u tijelo i što svaki predstavlja:





  1. Indeksi – sadrži niz statistike indeksa pratitelja. Ovaj niz će sadržavati svojstva kao što su:
  2. a. Indeks – prikazuje naziv indeksa pratitelja
    b. krhotine – prikazuje niz sljedećih statistika zadataka. Uključena svojstva u nizu uključuju:
    ja čitanje_bajtova – prikazuje ukupan broj prenesenih bajtova.
    ii. neuspjeli_zahtjevi_za_čitanje – označava broj neuspjelih čitanja.
    iii. Neuspjeli_zahtjevi_za_pisanje – broj neuspjelih operacija pisanja.
    iv. Udaljeni_klaster – udaljeni klaster vodećeg indeksa.

Gore navedeno ne prikazuje potpune informacije koje je vratio Stat API sljedbenika. Preporučujemo da provjerite dokumentaciju kako biste saznali više.



Primjer

Sljedeći primjer pokazuje kako dohvatiti statistiku danog indeksa:

kovrča -XGET 'http://localhost:9200/disney_plus/_ccr/stats' -H 'kbn-xsrf: izvješćivanje'

Zahtjev bi trebao vratiti podatke o sljedbenicima o Disney_plus indeksu.

Primjer izlaza je kao što je prikazano:

Također možete dohvatiti statistiku sljedbenika klastera izostavljanjem ciljanog indeksa kao što je prikazano:

kovrča -XGET 'http://localhost:9200/_ccr/stats' -H 'kbn-xsrf: izvješćivanje'

Primjer izlaza:

{
'auto_follow_stats' : {
'broj_indeksa_neuspješnog_slijeđenja' : 0 ,
'broj_neuspjelih_zahtjeva_stanja_udaljenog_klastera' : 0 ,
'indeksi_broja_uspješnih_praćenja' : 0 ,
'recent_auto_follow_errors' : [ ] ,
'automatski_slijeđeni_klasteri' : [ ]
} ,
'follow_stats' : {
'indeksi' : [ ]
}
}

Izlaz je skraćen.

Zaključak

U ovom smo postu raspravljali o tome kako koristiti Elasticsearch API statistike pratitelja za dohvaćanje informacija o statistikama pratitelja indeksa.