Перейти к содержанию

Hub

Dynatrace Hub — центральное место для поиска, активации и управления приложениями и расширениями Dynatrace.

Где найти

Поиск "Hub" в Launcher или раздел Manage в Launcher.

Что представлено

  • Технологии, поддерживаемые OneAgent
  • Фреймворки Open Observability
  • Расширения Dynatrace
  • Приложения на базе AppEngine

Приложения

Компактные решения для конкретных сценариев. Взаимодействуют между собой через концепцию интентов. Подробнее — см. AppEngine.

Расширения

Extensions 2.0 — декларативный импорт метрик. Управление через приложение Extensions.

Управление

Установка

Требуется разрешение app-engine:apps:install.

  1. Откройте обзор приложения > Install.
  2. После установки назначьте пользователям группы с нужными разрешениями.

Без разрешения на установку: используйте Request install — автоматический или ручной запрос.

Включение автоматических запросов на установку

Настройте контакты администраторов: - Hub > значок настроек > Add admin > Save - Или Settings > General > Hub Requests > Add admin > Save

Автоматические обновления

Все установленные приложения обновляются автоматически.

Уведомления об обновлениях

Требуемые разрешения:

Разрешение Доступ
storage:system:read (обязательно) Просмотр событий обновления
storage:event.provider = "APP_REGISTRY" (опционально) Только события приложений

Настройка: Hub > вкладка Manage > Notify on app updates > выберите приложения > Apply.

Удаление

Требуется разрешение app-engine:apps:delete. Обзор приложения > Uninstall.

Подписки Hub

Для специальных приложений/выпусков от Dynatrace. Активация через Channel ID:

  1. Settings > General > Hub subscriptions > Add subscription.
  2. Укажите название, Channel ID и описание.
  3. Save changes.

Требуемая политика:

ALLOW settings:objects:read, settings:objects:write, settings:schemas:read
WHERE settings:schemaId = "builtin:hub-channel.subscriptions";

Активация может занять до 30 минут (кэширование).

Верификация приложений

  • Подлинность — информация о поставщике в каталоге; пользовательские приложения отмечены как "Custom apps"
  • Целостность — приложение не изменено между выпуском и размещением
  • Подпись кода — требуется действительный сертификат, проверяемый перед размещением