Расширение Elasticsearch

Материал из Документация Ключ-АСТРОМ
Версия от 09:30, 28 октября 2025; IKuznetsov (обсуждение | вклад) (Новая страница: «== Обзор == Это расширение удалённо отслеживает метрики кластеров, узлов и индексов '''Elastics...»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)

Обзор

Это расширение удалённо отслеживает метрики кластеров, узлов и индексов Elasticsearch, собирая их поминутно. Вы можете использовать экраны унифицированного анализа для анализа состояния кластеров Elasticsearch и детального анализа отдельных метрик для выявления первопричины потенциальных проблем с производительностью.

Это предназначено для пользователей, которые:

  • Хотят отслеживать состояние и производительность своих кластеров, узлов и индексов Elasticsearch.
  • Обращаются за аналитической поддержкой для администраторов операционных отделов, ИТ-отделов и сетей.

Это позволит вам:

  • Контролировать свою инфраструктуру Elasticsearch с помощью комплексных унифицированных аналитических экранов и дашбордов.
  • Включать оповещения на основе обнаруженных аномалий.

Варианты использования

  • Контролируйте состояние и производительность кластера ElasticSearch, используя встроенные экраны анализа и удобные в навигации дашборды.
  • Анализ первопричин проблем производительности кластера, узлов и индексов Elasticsearch.

Начать

  • В Ключ-АСТРОМ загрузите расширение Elasticsearch и нажмите Добавить конфигурацию мониторинга рядом с версией расширения в списке версий .
  • Выберите хост, который вы хотите отслеживать, затем укажите URL-адрес экземпляра elasticsearch и учетные данные для подключения к нему.
  • Наконец, выберите наборы функций, содержащие метрики, которые вы хотите импортировать.

Требуются разрешения на доступ к кластеру Elasticsearch

Расширение использует следующие конечные точки Elasticsearch для сбора метрик:

  • /_cluster/health
  • /_all/_stats?level=shards
  • /_nodes/stats
  • /_alias
  • /_cat/shards

Согласно документации Elasticsearch, по крайней мере

  • контролировать привилегии кластера и
  • привилегии monitor и view_index_metadata indexs

требуются для пользователя, определенного в конфигурации мониторинга расширения.

Подробности

Расширение Elasticsearch создано на основе новой платформы Расширения 2.0 с использованием встроенного экспортера метрик Elasticsearch. Экраны Unified Analysis предоставляют информацию о состоянии и производительности кластеров Elasticsearch.

Этот пакет расширения содержит

  • Конфигурацию источника данных для приема метрик.
  • Определения топологии и взаимосвязей для кластеров Elasticsearch и их узлов, индексов, дисков и пулов потоков.
  • Единые экраны анализа для каждого объекта (доступны с дашборда)
  • Обзорный дашборд
  • Оповещения по нескольким ключевым показателям
    • Общая загрузка ЦП > 85%
    • Использование файловой системы > 80%
    • Открытые файловые дескрипторы > 80% от максимального количества файловых дескрипторов
    • Использование кеша > 85%
    • Отклоненные темы > 300

Информация о совместимости

  • Это расширение подключается к кластеру Elasticsearch через API. Кластер должен быть доступен из АктивногоШлюза, где было активировано расширение.
  • Один хост, управляемый ЕдинымАгентом, также может запустить это расширение, поэтому кластер Elasticsearch можно контролировать из ЕдиногоАгента, указав на сетевой адрес localhost.
    • Однако, если вы активируете расширение на нескольких хостах в одном кластере, вы будете получать одни и те же данные кластера несколько раз. Поэтому, если вы решите запустить его локально, активируйте его только на одном хосте в кластере.
  • Это расширение поддерживает Elasticsearch версии 8.0 или выше.