Spec-Zone.ru › Elasticsearch 7
›Elasticsearch Руководство [7.17] ›REST API ›API кросс-кластерной репликации

API получения статистики кросс-кластерной репликации

Получение статистики кросс-кластерной репликации.

Запрос

GET /_ccr/stats

Предварительные условия

  • Если функции безопасности Elasticsearch включены, у вас должны быть monitor права на кластере, содержащем индекс-фолловер. Дополнительную информацию см. в разделе Права доступа.

Описание

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

Тело ответа

auto_follow_stats

(объект) Объект, представляющий статистику координатора автоматического слежения.

Свойства auto_follow_stats
number_of_failed_follow_indices
(целое число) Количество индексов, которые координатор автоматического слежения не смог автоматически отслеживать. Причины последних сбоев отражены в логах избранного узла-мастера и в поле auto_follow_stats.recent_auto_follow_errors.
number_of_failed_remote_cluster_state_requests
(целое число) Количество попыток, когда координатор автоматического слежения не смог получить состояние кластера из удалённого кластера, зарегистрированного в наборе шаблонов автоматического слежения.
number_of_successful_follow_indices
(целое число) Количество индексов, которые координатор автоматического слежения успешно отследил.
recent_auto_follow_errors
(массив) Массив объектов, представляющих сбои координатора автоматического слежения.
follow_stats
(объект) Объект, представляющий статистику на уровне фрагментов для индексов-фолловеров; см. подробности ответа в API получения статистики фолловера.

Примеры

В этом примере показано получение статистики кросс-кластерной репликации:

GET /_ccr/stats

API возвращает следующий результат:

{
  "auto_follow_stats" : {
    "number_of_failed_follow_indices" : 0,
    "number_of_failed_remote_cluster_state_requests" : 0,
    "number_of_successful_follow_indices" : 1,
    "recent_auto_follow_errors" : [],
    "auto_followed_clusters" : []
  },
  "follow_stats" : {
    "indices" : [
      {
        "index" : "follower_index",
        "shards" : [
          {
            "remote_cluster" : "remote_cluster",
            "leader_index" : "leader_index",
            "follower_index" : "follower_index",
            "shard_id" : 0,
            "leader_global_checkpoint" : 1024,
            "leader_max_seq_no" : 1536,
            "follower_global_checkpoint" : 768,
            "follower_max_seq_no" : 896,
            "last_requested_seq_no" : 897,
            "outstanding_read_requests" : 8,
            "outstanding_write_requests" : 2,
            "write_buffer_operation_count" : 64,
            "follower_mapping_version" : 4,
            "follower_settings_version" : 2,
            "follower_aliases_version" : 8,
            "total_read_time_millis" : 32768,
            "total_read_remote_exec_time_millis" : 16384,
            "successful_read_requests" : 32,
            "failed_read_requests" : 0,
            "operations_read" : 896,
            "bytes_read" : 32768,
            "total_write_time_millis" : 16384,
            "write_buffer_size_in_bytes" : 1536,
            "successful_write_requests" : 16,
            "failed_write_requests" : 0,
            "operations_written" : 832,
            "read_exceptions" : [ ],
            "time_since_last_read_millis" : 8
          }
        ]
      }
    ]
  }
}

© 2023-2025 Elasticsearch
As of September 2024, Elasticsearch is available under a choice of three licenses: the Server Side Public License (SSPL), the Elastic License, or the AGPLv3 (OSI approved).
Elasticsearch and the Elasticsearch logo are trademarks of Elasticsearch B.V., registered in the U.S. and in other countries.
https://www.elastic.co/guide/en/elasticsearch/reference/7.17/ccr-get-stats.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API