Elasticsearch Ottieni statistiche follower

Elasticsearch Ottieni Statistiche Follower



Questo articolo discuterà come recuperare le statistiche a livello di shard sulle attività seguenti collegate a ogni shard nell'indice di destinazione.

La sintassi della richiesta è la seguente:







OTTENERE /< indice >/ _ccr / statistiche



Il parametro dell'indice di destinazione è obbligatorio. Puoi anche specificare più di un indice come elenco separato da virgole.



Ripartizione del corpo di risposta

La richiesta restituisce un corpo con vari elementi contenenti le statistiche del follower. Di seguito sono riportati gli elementi inclusi nel corpo e ciò che ciascuno rappresenta:





  1. Indici – contiene una matrice di statistiche sull'indice dei follower. Questo array conterrà proprietà come:
  2. un. Indice – mostra il nome dell'indice follower
    b. frammenti – mostra una matrice delle seguenti statistiche delle attività. Le proprietà incluse nell'array includono:
    io. bytes_read – mostra il numero totale di byte trasferiti.
    ii. richieste_di_lettura non riuscite – indica il numero di letture non riuscite.
    iii. Richieste_di_scrittura non riuscite – numero di operazioni di scrittura non riuscite.
    iv. Cluster_remoto – il cluster remoto dell'indice leader.

Quanto sopra non mostra le informazioni complete restituite dall'API Stat del follower. Ti consigliamo di controllare la documentazione per saperne di più.



Esempio

L'esempio seguente mostra come recuperare la statistica di un determinato indice:

arricciare -XGET 'http://localhost:9200/disney_plus/_ccr/stats' -H 'kbn-xsrf: rapporti'

La richiesta dovrebbe restituire le informazioni sulle statistiche dei follower sull'indice Disney_plus.

Un esempio di output è come mostrato:

Puoi anche recuperare la statistica del follower del cluster omettendo l'indice di destinazione come mostrato:

arricciare -XGET 'http://localhost:9200/_ccr/stats' -H 'kbn-xsrf: rapporti'

Esempio di output:

{
'auto_follow_stats' : {
'numero_di_indici_seguiti_falliti' : 0 ,
'number_of_failed_remote_cluster_state_requests' : 0 ,
'numero_di_segui_successi_indici' : 0 ,
'recent_auto_follow_errors' : [ ] ,
'cluster_auto_seguiti' : [ ]
} ,
'follow_stats' : {
'indici' : [ ]
}
}

Uscita troncata.

Conclusione

In questo post, abbiamo discusso su come utilizzare l'API delle statistiche dei follower di Elasticsearch per recuperare le informazioni sulle statistiche dei follower dell'indice.