Spec-Zone.ru › Elasticsearch 8
›Elasticsearch Руководство [8.17] ›Мониторинг кластера

Сбор данных мониторинга Elasticsearch с помощью Elastic Agent

В версии 8.5 и более поздних версиях вы можете использовать Elastic Agent для сбора данных об Elasticsearch и отправки их в кластер мониторинга, вместо использования Metricbeat или перенаправления их через экспортеры, как описано в Методы устаревшего сбора.

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

  • (Необязательно) Создайте кластер мониторинга, как описано в Мониторинг в производственной среде.
  • Создайте пользователя в производственном кластере с ролью remote_monitoring_collector встроенной ролью.

Добавление данных мониторинга Elasticsearch

Для сбора данных мониторинга Elasticsearch добавьте интеграцию Elasticsearch в Elastic Agent и разверните её на узле, где работает Elasticsearch.

  1. Перейдите на главную страницу Kibana и нажмите Добавить интеграции.
  2. В строке поиска найдите и выберите интеграцию Elasticsearch для Elastic Agent.
  3. Прочитайте обзор, чтобы убедиться, что вы понимаете требования к интеграции и другие соображения.
  4. Нажмите Добавить Elasticsearch.

    Если вы устанавливаете интеграцию впервые, вам может потребоваться установить Elastic Agent. Нажмите Только добавить интеграцию (пропустить установку агента).

  5. Настройте имя интеграции и, необязательно, добавьте описание. Убедитесь, что вы настроили все необходимые параметры:

    1. В разделе Сбор журналов Elasticsearch измените пути к журналам, чтобы они соответствовали вашей среде Elasticsearch.
    2. В разделе Сбор метрик Elasticsearch убедитесь, что параметр hosts указывает на URL-адреса вашего хоста Elasticsearch. По умолчанию интеграция собирает метрики мониторинга Elasticsearch с localhost:9200. Если этот хост и номер порта неверны, обновите параметр hosts. Если вы настроили Elasticsearch для использования зашифрованной связи, вы должны получить доступ к нему через HTTPS. Например, используйте параметр hosts, такой как https://localhost:9200.
    3. Разверните Дополнительные параметры. Если включены функции безопасности Elastic, введите имя пользователя и пароль пользователя с ролью remote_monitoring_collector.
    4. Укажите область:

      • Укажите cluster, если каждая запись в списке хостов указывает на отдельный конечный пункт для отдельного кластера Elasticsearch (например, прокси балансировки запросов, направляющих запросы на узлы кластера, не имеющие возможности быть мастером).
      • В противном случае примите значение по умолчанию, node. Если эта область установлена, вам нужно будет установить Elastic Agent на каждом узле Elasticsearch для сбора всех метрик. Elastic Agent соберет большинство метрик с избранного мастера кластера, поэтому необходимо масштабировать все узлы, имеющие возможность быть мастером, чтобы учесть эту дополнительную нагрузку. Не используйте эту node, если у вас есть выделенные узлы-мастера.
  6. Выберите, куда добавить политику интеграции. Нажмите Новые узлы, чтобы добавить её в новую политику агента, или Существующие узлы, чтобы добавить её в существующую политику агента.
  7. Нажмите Сохранить и продолжить. Этот шаг займёт одну-две минуты. По завершении у вас будет политика агента, содержащая интеграцию для сбора данных мониторинга из Elasticsearch.
  8. Если Elastic Agent уже назначен на политику и развернут на узле, где работает Elasticsearch, вы закончили. В противном случае вам необходимо развернуть Elastic Agent. Для развертывания Elastic Agent:

    1. Перейдите в Флот → Агенты, затем нажмите Добавить агента.
    2. Следуйте инструкциям в раскрывающемся меню Добавить агента для скачивания, установки и регистрации Elastic Agent. Убедитесь, что вы выбрали созданную ранее политику агента.
  9. Подождите одну-две минуты, пока не подтвердится получение данных.
  10. Просмотр данных мониторинга в Kibana.

© 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/8.17/configuring-elastic-agent.html

Spec-Zone.ru

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