Elasticsearch Obține statistici urmăritori

Elasticsearch Obtine Statistici Urmaritori



Acest articol va discuta despre cum să obțineți statistici la nivel de fragmente despre următoarele activități legate de fiecare fragment din indexul țintă.

Sintaxa cererii este așa cum se arată:







OBȚINE /< index >> _ccr / statistici



Parametrul index țintă este necesar. De asemenea, puteți specifica mai mult de un index ca listă separată prin virgulă.



Defalcarea corpului de răspuns

Solicitarea returnează un corp cu diverse elemente care conțin statisticile urmăritorilor. Următoarele sunt elementele incluse în corp și ceea ce reprezintă fiecare:





  1. Indici – conține o serie de statistici de index de urmăritori. Această matrice va deține proprietăți precum:
  2. A. Index – arată numele indexului de urmăritori
    b. cioburi – arată o serie de următoarele statistici de activitate. Proprietățile incluse în matrice includ:
    i. bytes_read – arată numărul total de octeți transferați.
    ii. cereri_de_citire_eșuate – indică numărul de citiri nereușite.
    iii. Solicitări_de_scriere_eșuate – numărul de operațiuni de scriere eșuate.
    iv. Remote_cluster – clusterul îndepărtat al indexului lider.

Cele de mai sus nu afișează informațiile complete pe care le-a returnat urmatorul Stat API. Vă recomandăm să verificați documentația pentru a afla mai multe.



Exemplu

Următorul exemplu arată cum să preluați statistica unui index dat:

răsuci -XGET „http://localhost:9200/disney_plus/_ccr/stats” -H „kbn-xsrf: raportare”

Solicitarea ar trebui să returneze informațiile statistice ale urmăritorilor despre indexul Disney_plus.

Un exemplu de ieșire este așa cum se arată:

De asemenea, puteți obține statistica de urmăritori a clusterului omițând indexul țintă, așa cum se arată:

răsuci -XGET „http://localhost:9200/_ccr/stats” -H „kbn-xsrf: raportare”

Exemplu de ieșire:

{
„auto_follow_stats” : {
„număr_de_indici_de_urmărire” : 0 ,
„number_of_failed_remote_cluster_state_requests” : 0 ,
„număr_de_indici_de_urmărire_reușite” : 0 ,
„recent_auto_follow_errors” : [ ] ,
„auto_followed_clusters” : [ ]
} ,
'follow_stats' : {
'indici' : [ ]
}
}

Ieșire trunchiată.

Concluzie

În această postare, am discutat despre cum să folosiți API-ul Elasticsearch pentru a obține informații despre statisticile adepților de index.