Elasticsearch Takipçi İstatistiklerini Al

Elasticsearch Takipci Istatistiklerini Al



Bu makale, hedef dizindeki her bir parçayla bağlantılı aşağıdaki görevler hakkında parça düzeyinde istatistiklerin nasıl alınacağını tartışacaktır.

İstek sözdizimi gösterildiği gibidir:







ALMAK /< dizin >> _ccr / istatistikler



Hedef dizin parametresi gerekli. Ayrıca virgülle ayrılmış liste olarak birden fazla dizin belirtebilirsiniz.



Tepki Gövdesi Dağılımı

İstek, takipçi istatistiklerini içeren çeşitli öğeler içeren bir gövde döndürür. Aşağıdakiler, gövdeye dahil olan unsurlar ve her birinin neyi temsil ettiğidir:





  1. Endeksler – bir dizi takipçi indeksi istatistiği içerir. Bu dizi aşağıdaki gibi özellikleri tutacaktır:
  2. a. dizin – takipçi dizininin adını gösterir
    b. kırıklar – aşağıdaki görev istatistiklerinin bir dizisini gösterir. Diziye dahil edilen özellikler şunları içerir:
    i. bytes_read – aktarılan baytların toplam sayısını gösterir.
    ii. fail_read_requests – başarısız okumaların sayısını gösterir.
    iii. Failed_write_requests – başarısız yazma işlemlerinin sayısı.
    iv. uzak_küme – lider dizinin uzak kümesi.

Yukarıdakiler, takipçi Stat API'sinin döndürdüğü tüm bilgileri göstermez. Daha fazla bilgi edinmek için belgelere bakmanızı öneririz.



Örnek

Aşağıdaki örnek, belirli bir dizinin statüsünün nasıl alınacağını gösterir:

kıvrılmak -XGET 'http://localhost:9200/disney_plus/_ccr/stats' -H 'kbn-xsrf: raporlama'

İstek, Disney_plus dizini hakkında takipçi istatistik bilgilerini döndürmelidir.

Örnek bir çıktı gösterildiği gibidir:

Ayrıca, gösterildiği gibi hedef dizini atlayarak kümenin takipçi statüsünü de alabilirsiniz:

kıvrılmak -XGET 'http://localhost:9200/_ccr/stats' -H 'kbn-xsrf: raporlama'

Örnek çıktı:

{
'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' : [ ]
} ,
'follow_stats' : {
'endeksler' : [ ]
}
}

Çıktı kesildi.

Çözüm

Bu yazıda, dizin takipçisi istatistik bilgilerini almak için Elasticsearch takipçi istatistik API'sinin nasıl kullanılacağını tartıştık.