Este artigo discutirá como buscar estatísticas no nível do shard sobre as seguintes tarefas vinculadas a cada shard no índice de destino.
A sintaxe da solicitação é como mostrado:
PEGAR //_ccr/estatísticas
O parâmetro do índice de destino é necessário. Você também pode especificar mais de um índice como uma lista separada por vírgula.
Resposta corporal corporal
A solicitação retorna um corpo com vários elementos que contêm as estatísticas do seguidor. A seguir, estão os elementos incluídos no corpo e o que cada um representa:
a. Índice - Mostra o nome do índice de seguidores
b. fragmentos - mostra uma matriz das seguintes estatísticas de tarefas. As propriedades incluídas na matriz incluem:
eu. bytes_read - mostra o número total de bytes transferidos.
ii. falhou_read_requests - indica o número de leituras com falha.
iii. Falhou_write_requests - Número de operações de gravação com falha.
4. Remote_cluster - o cluster remoto do índice de líder.
O exposto acima não mostra a informação completa que a API do seguidor retornou. Recomendamos que você verifique a documentação para saber mais.
Exemplo
O exemplo a seguir mostra como recuperar a estatística de um determinado índice:
Curl -xget "http: // localhost: 9200/disney_plus/_ccr/estats" -h "kbn -xsrf: relatórios"
A solicitação deve retornar as informações do seguidor sobre o índice Disney_Plus.
Um exemplo de saída é como mostrado:
Você também pode buscar a estatística seguidora do cluster omitindo o índice de destino como mostrado:
Curl -xget "http: // localhost: 9200/_ccr/estats" -h "kbn -xsrf: relatórios"
Exemplo de saída:
"Auto_follow_stats":
"number_of_failed_follow_indices": 0,
"number_of_failed_remote_cluster_state_requests": 0,
"number_of_successful_follow_indices": 0,
"Recent_auto_follow_errors": [],
"Auto_followed_clusters": []
,
"siga_stats":
"Índices": []
Saída truncada.
Conclusão
Nesta postagem, discutimos como usar a API do Elasticsearch Follower Stat para buscar informações de estatísticas do seguidor do índice.