Детали

На странице **Детали** представлена информация об управляемом сервисе приложения Spring Boot. На этой странице в удобном для восприятия формате отображаются технические метаданные, информация о среде выполнения и сведения о сборке.

страница подробностей Страница «Подробности» в интерфейсе Axelix

Страница доступна для всех пользователей, прошедших аутентификацию: VIEWER, EDITOR, ADMIN и SUPER_ADMIN могут открыть её и запустить экспорт Выгрузить состояние. Обратите внимание, что файлы свойств среды и конфигурации в экспортированном архиве по-прежнему защищены маскировкой прав доступа на уровне страницы: вызывающие, у которых нет ENV_VALUES_READ / CONFIG_PROPS_VALUES_READ, получают ****** вместо значений. Полную матрицу ролей и полномочий см. в Роли и полномочия.

Заголовок раздела с информацией о сервисе

  • Имя сервиса: имя сервиса. Постфикс может отличаться в зависимости от среды выполнения и среды обнаружения Axelix Master.
  • Выгрузить состояние Экспорт состояния сервиса в виде ZIP-архива, содержащего выбранные диагностические компоненты. Выгрузка включает различные снимки состояния сервиса, которые можно использовать для отладки, анализа.

Компоненты выгрузки состояния

Диалог выгрузки позволяет выбрать, какие компоненты включить в экспорт:

  • Дамп Кучи — снимок памяти JVM Heap
  • Дамп Потоков — текущие состояния потоков и стек-трейсы
  • Бины — информация о Spring Beans
  • Кэши — содержимое кэшей
  • Условия — результаты вычисления Spring-условий
  • Свойства Конфигурации — Spring Configuration Properties
  • Окружение — окружение сервиса
  • Файл лога — текущий файл лога сервиса
  • Запланированные Задачи — информация о запланированных задачах

Информация о Git

Показывает метаданные системы контроля версий (если доступны):

ПолеОписаниеПример
КоммитКороткий хеш коммитаa1b2c3d
ВеткаИмя Git-веткиmain
Автор комитаИмя автора коммитаJohn Doe
Email автораEmail автора коммитаjohn@example.com
Время комитаКогда был сделан коммит2024-01-15T10:15:30Z

Информация о сборке

Показывает детали сборки сервиса (если доступны):

ПолеОписаниеПример
Имя артефактаИдентификатор Maven/Gradle артефактаspring-petclinic
ГруппаИдентификатор проектной группыorg.springframework.samples
ВерсияВерсия сервиса3.2.0
Время сборкиКогда был собран сервис2024-01-15T14:30:22Z

Информация о среде выполнения

Подробная информация о Java и среде выполнения:

ПолеОписаниеПример
JavaВерсия JVM17.0.17
KotlinВерсия Kotlin
(если сервис использует Kotlin)
1.9.22
JDK ВендорВендор дистрибутива JavaLiberica, OpenJDK, Amazon Corretto
Сборщик мусораАктивный сборщик мусора в приложенииG1, ZGC, GEN_SHENADOAH, EPSILONGC

Информация о Spring

Версии экосистемы Spring:

ПолеОписаниеПример
Spring BootВерсия фреймворка Spring Boot3.3.0
Spring FrameworkВерсия ядра Spring Framework6.2.0
Spring CloudВерсия Spring Cloud (если используется)2023.0.0

Информация об операционной системе

Системная информация:

ПолеОписаниеПример
СемействоНазвание операционной системыLinux, Windows Server
ВерсияВерсия операционной системы5.15.0, 2022
Архитектура CPUАрхитектура процессораamd64, arm64

Включите Нужный Actuator Ендпоинт

Если вы используете Axelix 1.2.0 или новее, ничего из этого не требуется: стартер сам регистрирует свои actuator-эндпоинты, а эндпоинты health/info Axelix больше не требуются — он отлично работает и без них. Никакая настройка здесь не нужна.

Страница работает поверх actuator-эндпоинта axelix-details, который добавляет Axelix Spring Boot Starter. Она доступна через стандартные свойства Spring Boot Actuator. Полный список конечных точек Axelix и сопутствующих настроек см. в разделе Настройка Spring Boot Starter:

management.endpoints.web.exposure.include=axelix-details

См. также

На этой странице