Elasticsearch obtiene estadísticas de seguidor

Elasticsearch obtiene estadísticas de seguidor

Este artículo discutirá cómo obtener estadísticas de 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:

CONSEGUIR //_CCR/estadísticas

Se requiere el parámetro del índice de destino. 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 del seguidor. Los siguientes son los elementos incluidos en el cuerpo y lo que cada uno representa:

  1. Índices - contiene una variedad de estadísticas del índice de seguidores. Esta matriz mantendrá propiedades como:
  2. a. Índice - muestra el nombre del índice de seguidor
    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. fallido_read_requests - indica el número de lecturas fallidas.
    III. Fallido_write_requests - Número de operaciones de escritura fallidas.
    IV. Remota_cluster - el clúster remoto del índice del líder.

Lo anterior no muestra la información completa que devuelve la API de STAT de 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:

curl -xget "http: // localhost: 9200/disney_plus/_ccr/stats" -h "kbn -xsrf: informes"

La solicitud debe devolver la información de la estadística del seguidor sobre el índice Disney_Plus.

Una salida de ejemplo es como se muestra:

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

curl -xget "http: // localhost: 9200/_ccr/stats" -h "kbn -xsrf: informes"

Salida de ejemplo:


"Auto_follow_stats":
"Number_of_failed_follow_indices": 0,
"Number_of_failed_remote_cluster_state_requests": 0,
"Number_of_successful_follow_indices": 0,
"reciente_auto_follow_errors": [],
"Auto_Followed_Clusters": []
,
"Sigue_stats":
"índices": []

Salida truncada.

Conclusión

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