Elasticsearch Obtener estadísticas de seguidores

Elasticsearch Obtener Estadisticas De Seguidores



Este artículo discutirá cómo obtener estadísticas a nivel de fragmento sobre las siguientes tareas vinculadas con cada fragmento en el índice de destino.

La sintaxis de la solicitud es como se muestra:







OBTENER /< índice >/ _ccr / estadísticas



El parámetro de índice de destino es obligatorio. También puede especificar más de un índice como una lista separada por comas.



Desglose del cuerpo de respuesta

La solicitud devuelve un cuerpo con varios elementos que contienen las estadísticas de los seguidores. Los siguientes son los elementos incluidos en el cuerpo y lo que representa cada uno:





  1. Índices – contiene una matriz de estadísticas de índice de seguidores. Esta matriz tendrá propiedades como:
  2. una. Índice – muestra el nombre del índice de seguidores
    b. fragmentos – muestra una matriz de las siguientes estadísticas de tareas. Las propiedades incluidas en la matriz incluyen:
    i. bytes_read – muestra el número total de bytes transferidos.
    ii. solicitudes_de_lectura_fallidas – indica el número de lecturas fallidas.
    iii. Solicitudes_de_escritura_fallidas – número de operaciones de escritura fallidas.
    IV. Clúster_remoto – el grupo remoto del índice líder.

Lo anterior no muestra la información completa que devolvió la API de estadísticas del seguidor. Le recomendamos que consulte la documentación para obtener más información.



Ejemplo

El siguiente ejemplo muestra cómo recuperar la estadística de un índice dado:

rizo -XGET 'http://localhost:9200/disney_plus/_ccr/stats' -H 'kbn-xsrf: informes'

La solicitud debe devolver la información de estadísticas de seguidores sobre el índice Disney_plus.

Un ejemplo de salida es como se muestra:

También puede obtener la estadística de seguidores del clúster omitiendo el índice de destino como se muestra:

rizo -XGET 'http://localhost:9200/_ccr/stats' -H 'kbn-xsrf: informes'

Salida de ejemplo:

{
'auto_follow_stats' : {
'número_de_índices_de_seguimiento_fallidos' : 0 ,
'number_of_failed_remote_cluster_state_requests' : 0 ,
'number_of_successful_follow_indices' : 0 ,
'recent_auto_follow_errors' : [ ] ,
'auto_followed_clusters' : [ ]
} ,
'seguir_estadísticas' : {
'índices' : [ ]
}
}

Salida truncada.

Conclusión

En esta publicación, discutimos cómo usar la API de estadísticas de seguidores de Elasticsearch para obtener información de estadísticas de seguidores del índice.