In dit artikel wordt beschreven hoe u statistieken op shard-niveau kunt ophalen over de volgende taken die aan elke shard in de doelindex zijn gekoppeld.
De syntaxis van het verzoek is zoals weergegeven:
KRIJGEN /< inhoudsopgave >/ _ccr / statistieken
De doelindexparameter is vereist. U kunt ook meer dan één index opgeven als een door komma's gescheiden lijst.
Uitsplitsing van reactielichaam
Het verzoek retourneert een hoofdtekst met verschillende elementen die de volgerstatistieken bevatten. De volgende zijn de elementen die in het lichaam zijn opgenomen en wat elk vertegenwoordigt:
- Indexen - bevat een reeks volgerindexstatistieken. Deze array bevat eigenschappen zoals:
a. Inhoudsopgave – toont de naam van de volgerindex
b. scherven - toont een reeks van de volgende taakstatistieken. Inbegrepen eigenschappen in de array zijn onder meer:
i. bytes_read – toont het totale aantal overgedragen bytes.
ii. mislukte_read_requests – geeft het aantal mislukte uitlezingen aan.
iii. Failed_write_requests – aantal mislukte schrijfbewerkingen.
iv. Remote_cluster – de externe cluster van de leader-index.
Het bovenstaande toont niet de volledige informatie die de volger Stat API heeft geretourneerd. We raden u aan de documentatie te raadplegen voor meer informatie.
Voorbeeld
Het volgende voorbeeld laat zien hoe u de stat van een bepaalde index kunt ophalen:
krullen -XGET 'http://localhost:9200/disney_plus/_ccr/stats' -H 'kbn-xsrf: rapportage'Het verzoek moet de volgerstat-informatie over de Disney_plus-index retourneren.
Een voorbeelduitvoer is als volgt:
U kunt ook de volgerstatistieken van het cluster ophalen door de doelindex weg te laten, zoals weergegeven:
krullen -XGET 'http://localhost:9200/_ccr/stats' -H 'kbn-xsrf: rapportage'Voorbeeld uitvoer:
{'auto_follow_stats' : {
'number_of_failed_follow_indices' : 0 ,
'number_of_failed_remote_cluster_state_requests' : 0 ,
'aantal_succesvolle_follow_indices' : 0 ,
'recent_auto_follow_errors' : [ ] ,
'auto_followed_clusters' : [ ]
} ,
'follow_stats' : {
'indexen' : [ ]
}
}
Uitgang afgekapt.
Conclusie
In dit bericht hebben we besproken hoe je de Elasticsearch-volgerstat-API kunt gebruiken om stat-informatie over indexvolgers op te halen.