Обзор HiveServer2 UI

HiveServer2 предоставляет веб-интерфейс, где вы можете просматривать конфигурацию Hive, логи, метрики, а также информацию об активных сессиях. Актуальная ссылка на веб-интерфейс доступна в ADCM (Clusters → <clusterName> → Services → Hive → Info). Веб-интерфейс HiveServer2 имеет следующий вид.

Интерфейс HiveServer2
HiveServer2 UI
Интерфейс HiveServer2
HiveServer2 UI

По умолчанию веб-интерфейс HiveServer2 доступен на порте 10002. Чтобы изменить номер порта:

  1. В ADCM перейдите на страницу Clusters → <clusterName> → Services → Hive → Primary configuration и активируйте опцию Show advanced.

  2. В разделе Custom hive-site.xml добавьте новый параметр hive.server2.webui.port=<port>.

  3. Сохраните конфигурацию и выполните рестарт сервиса Hive. Веб-интерфейс станет доступным на новом порте после рестарта.

HiveServer2 UI включает следующие страницы:

Home

Страница Home имеет следующий вид.

Страница Home
Страница Home
Страница Home
Страница Home

На этой странице вы найдете информацию о:

  • активных сессиях;

  • запросах, которые в данные момент обрабатываются в Hive;

  • последних запросах, отправленных на выполнение;

  • Hive-атрибутах, таких как версия, номер билда, время работы и так далее.

Чтобы увидеть подробную информацию о текущих и уже выполненных Hive-запросах, используйте ссылку Drilldown на соответствующем запросе, как показано на рисунке ниже.

Drilldown-ссылки
Drilldown-ссылки
Drilldown-ссылки
Drilldown-ссылки

Ниже показана страница Query Information.

Страница Query Information
Страница Query Information
Страница Query Information
Страница Query Information

Детали запроса представлены на следующих вкладках:

  • Base Profile. Отображает общую информацию о запросе Hive, такую как идентификатор, статус, время выполнения и так далее.

  • Stages. Выводит информацию о Map/Reduce-этапах запроса.

  • Query Plan. Отображает план выполнения запроса (execution plan, результат выполнения EXPLAIN <query>).

  • Performance Logging. Отображает метрики производительности различных Hive-логгеров.

Local logs

На этой странице вы можете просматривать логи, сгенерированные компонентами Hive Metastore/HiveServer2.

Metrics Dump

На этой странице отображаются "сырые" метрики Hive в JSON-формате.

Hive Configuration

На этой странице перечислены все параметры конфигурации из hive-site.xml, а также актуальные параметры Hadoop.

Stack Trace

На этой странице выводится Java-стектрейс, информирующий об активности компонентов Hive.

Llap Daemons

Отображает список демонов LLAP (если таковые имеются).

Нашли ошибку? Выделите текст и нажмите Ctrl+Enter чтобы сообщить о ней