Настройки

Плагин Web UI настраивается с помощью следующих параметров глобальной конфигурации.

Инструментальные панели

Настройки этой группы определяют поведение инструменьтальной панели.

  • Включить кеширование. Переключатель включает или выключает кэширование для всех веб-панелей. Настроить кэш для конкретной панели можно, отменив эту опцию и отключив кэширование для определенных панелей.

  • Метод определения размера кэша. Позволяет определить, ограничивается ли максимальный размер кэша количеством экземпляров инструментальной панели или объёмом памяти.

  • Количество экземпляров инструментальной панели. Максимум экземпляров приборной панели в кэше.

  • Объём памяти. Максимум места в куче, выделенного для экземпляров инструменьтальной панели.

Настройки reCAPTCHA

Настройки в этой группе настраивают использование reCAPTCHA.

  • Включить reCAPTCHA. Вносит изменения на страницу входа с аутентификацией reCAPTCHA v3.

  • Ключ сервера reCAPTCHA. Используемый ключ сервера.

  • Секретный ключ reCAPTCHA. Секретный ключ для использования.

  • Количество попыток проверки reCAPTCHA. Максимальное количество попыток авторизации..

Конфигурация псевдонимов

Настройте обработку псевдонимов для всех инструментальных панелей. Для корректной обработки псевдонимов дашбордов необходимо определить выражения кодирования и декодирования, поскольку выражения кодирования и декодирования псевдонимов работают в тандеме. Выражение кодирования принимает контекстный путь инструменьтальной панели и должно возвращать псевдоним. Выражение декодирования принимает псевдоним и должно возвращать путь к контексту инструменьтальной панели.

  • Выражение кодирования псевдонима. Определяет правило для преобразования пути к контексту инструменьтальной панели в псевдоним. Возврат строки, которая будет отображаться как часть URL для каждой инструментальной панели.

Среда вычисления выражений кодирования псевдонима:

Таблица данных по умолчанию

Нет.

Контекст по умолчанию

Корневой контекст.

Строка по умолчанию

Нет.

Переменные окружения

Стандартные переменные и специальная переменная contextPath.

Переменная окружения contextPath предоставляет полный путь контекста целевой инструментальной панели. В большинстве случаев это будет что-то похожее на users.<владелец панели>.dashboards.<имя панели>.

  • Выражение декодирования псевдонима. Определяет правило преобразования псевдонима в путь к контексту инструменьтальной панели. Должно возвращать строку, представляющую целевой контекстный путь к инструментальной панели.

Среда вычисления декодирования псевдонима:

Таблица данных по умолчанию

Нет.

Контекст по умолчанию

Корневой контекст.

Строка по умолчанию

Нет.

Переменные окружения

Стандартные переменные и специальный alias.

Переменная окружения alias предоставляет путь URL, используемый для доступа к целевой инструментальной панели, и потенциально может содержать псевдоним, сгенерированный выражением Выражение кодирования псевдонима, или полный контекстный путь к инструментальной панели.

Обратите внимание, что {alias} может быть как полным именем контекста, так и только именем инструментальной панели, в зависимости от предоставленного URL.

Лучше всего убедиться, что предоставленные URL-адреса включают полный контекстный путь к целевой панели мониторинга, а также учитывать как короткие, так и полные имена контекстных путей в Выражении декодирования псевдонима. Например, если доступ к приборной панели осуществляется через пользователя admin, это выражение ловит как полный, так и короткий контекстные пути, предоставляемые {alias}:

startsWith({alias}, "users.admin.dashboards.") ? {alias} : "users.admin.dashboards." + {alias}

Кастомизация

Настройки в этой группе настраивают кастомизацию вкладки браузера Web UI.

  • Свой заголовок. Позволяет настроить префикс вкладки браузера.

  • Своя иконка. Позволяет настроить пользовательский фавикон.

Пользовательская аналитика

Укажите тег Google Analytics для сбора информации об использовании приложения.

  • Тег Google Analytics. Тег Google Analytics, который будет использоваться на всех страницах веб-интерфейса.

Пользовательские файлы

Некоторые параметры веб-интерфейса по умолчанию могут быть изменены с помощью файлов переопределения.

Пользовательский CSS

Изменение любой части стандартного CSS для веб-интерфейса. Любые изменения CSS, указанные в файле ~/<папка установки>/admin/web/static/style/custom.css, будут применяться во всем веб-интерфейсе, включая все панели управления.