Elasticsearch Получить статистику подписчиков

Elasticsearch Polucit Statistiku Podpiscikov



В этой статье мы обсудим, как получить статистику на уровне сегментов по следующим задачам, связанным с каждым сегментом в целевом индексе.

Синтаксис запроса показан ниже:







ПОЛУЧИТЬ /< индекс >/ _ccr / статистика



Параметр целевого индекса является обязательным. Вы также можете указать более одного индекса в виде списка, разделенного запятыми.



Разбивка тела ответа

Запрос возвращает тело с различными элементами, содержащими статистику подписчиков. Ниже перечислены элементы, включенные в тело, и то, что каждый из них представляет:





  1. Индексы – содержит массив статистики индекса последователя. Этот массив будет содержать такие свойства, как:
  2. а. Индекс - показывает имя индекса последователя
    б. осколки — показывает массив следующей статистики задачи. Включенные свойства в массив включают:
    я. bytes_read – показывает общее количество переданных байтов.
    II. failed_read_requests – указывает количество неудачных чтений.
    III. Failed_write_requests – количество неудачных операций записи.
    IV. Remote_cluster – удаленный кластер индекса-лидера.

Вышеприведенное не показывает полную информацию, возвращенную API статистики подписчика. Мы рекомендуем вам ознакомиться с документацией, чтобы узнать больше.



Пример

В следующем примере показано, как получить статистику заданного индекса:

завиток -XGET 'http://localhost:9200/disney_plus/_ccr/stats' -ЧАС 'kbn-xsrf: отчетность'

Запрос должен возвращать информацию о статистике подписчиков об индексе Disney_plus.

Пример вывода выглядит следующим образом:

Вы также можете получить статистику подписчиков кластера, опуская целевой индекс, как показано ниже:

завиток -XGET 'http://localhost:9200/_ccr/stats' -ЧАС 'kbn-xsrf: отчетность'

Пример вывода:

{
'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' : {
'индексы' : [ ]
}
}

Вывод урезан.

Вывод

В этом посте мы обсудили, как использовать API статистики подписчиков Elasticsearch для получения информации о статистике подписчиков индекса.