Elasticsearch Obtenir les statistiques des abonnés

Elasticsearch Obtenir Les Statistiques Des Abonnes



Cet article explique comment récupérer des statistiques au niveau de la partition sur les tâches suivantes liées à chaque partition de l'index cible.

La syntaxe de la requête est la suivante :







OBTENIR /< indice >/ _ccr / Statistiques



Le paramètre d'index cible est obligatoire. Vous pouvez également spécifier plusieurs index sous forme de liste séparée par des virgules.



Répartition du corps de la réponse

La requête renvoie un corps avec divers éléments contenant les statistiques du suiveur. Voici les éléments inclus dans le corps et ce que chacun représente :





  1. Indices – contient un tableau de statistiques d'index de suiveurs. Ce tableau contiendra des propriétés telles que :
  2. un. Indice – affiche le nom de l'index suiveur
    b. fragments – affiche un tableau des statistiques de tâche suivantes. Les propriétés incluses dans le tableau incluent :
    je. bytes_read – affiche le nombre total d'octets transférés.
    ii. demandes_de_lecture_échouées – indique le nombre de lectures échouées.
    iii. Failed_write_requests – nombre d'opérations d'écriture ayant échoué.
    iv. Cluster_distant – le cluster distant de l'index leader.

Ce qui précède ne montre pas toutes les informations renvoyées par l'API Stat follower. Nous vous recommandons de consulter la documentation pour en savoir plus.



Exemple

L'exemple suivant montre comment récupérer les statistiques d'un index donné :

boucle -XGET 'http://localhost:9200/disney_plus/_ccr/stats' -H 'kbn-xsrf : création de rapports'

La requête doit renvoyer les informations statistiques sur les suiveurs concernant l'index Disney_plus.

Un exemple de sortie est comme indiqué :

Vous pouvez également récupérer les statistiques de suivi du cluster en omettant l'index cible, comme indiqué :

boucle -XGET 'http://localhost:9200/_ccr/stats' -H 'kbn-xsrf : création de rapports'

Exemple de sortie :

{
'auto_follow_stats' : {
'number_of_failed_follow_indices' : 0 ,
'number_of_failed_remote_cluster_state_requests' : 0 ,
'nombre_d'indices_de_suivi_réussis' : 0 ,
'recent_auto_follow_errors' : [ ] ,
'auto_followed_clusters' : [ ]
} ,
'follow_stats' : {
'indices' : [ ]
}
}

Sortie tronquée.

Conclusion

Dans cet article, nous avons expliqué comment utiliser l'API Elasticsearch follower stat pour récupérer les informations sur les statistiques d'index follower.