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

Dashboards

Разрешения

Разрешение Описание
app-engine:functions:run Запуск функций
app-engine:apps:run Запуск приложений
app-engine:edge-connects:read Чтение конфигурации EdgeConnect
document:environment-shares:read Доступ к общим дашбордам
document:direct-shares:read Доступ к общим дашбордам
state:user-app-states:write/read/delete Настройки отображения (временной интервал, переменные)
davis:analyzers:read/execute Чтение и запуск анализаторов Davis

Плитки дашборда

  • Explore -- исследование данных (логи, метрики, бизнес-события) через интерфейс "укажи и щелкни". Подробнее: Исследование данных.
  • Запрос -- DQL-запросы к Grail. Используйте Ctrl+Space для автодополнения. Временной интервал управляется через выпадающий список.
  • Код -- получение данных через функции Dynatrace.
  • Markdown -- статический контент с форматированием, ссылками и изображениями. Синтаксис ссылок: [label](address).

Сценарии использования

  • Готовые дашборды для мониторинга в реальном времени
  • Создание пользовательских дашбордов через редактор или Davis CoPilot
  • Интеграция с другими приложениями Dynatrace
  • Davis AI для обнаружения аномалий и прогнозирования
  • Поиск и комбинирование данных с внешними источниками
  • Фильтры переменных для мониторинга различных ресурсов

Горячие клавиши

Действие Горячая клавиша
Выбрать все плитки Ctrl/Cmd+A
Удалить выбранные Del
Копировать/Вставить Ctrl/Cmd+C/V
Добавить плитку Ctrl/Cmd+Shift+Enter
Добавить код Shift+C
Добавить запрос Shift+D
Добавить Markdown Shift+M
Добавить SLO Shift+S
Добавить переменную Shift+V
Выполнить запрос/код Ctrl/Cmd+Enter
Показать горячие клавиши Shift+?

Список дашбордов

  • Last opened by you -- недавние дашборды. Контекстное меню: Rename, Duplicate, Download, Change owner, Move to trash.
  • All dashboards -- таблица всех доступных дашбордов. Фильтры: Owned by anyone/me, Shared with me, Ready-made.
  • Готовые дашборды -- только для чтения, созданы Dynatrace как примеры.

Взаимодействие с дашбордом

Отображение и навигация

Откройте дашборд выбрав его название. Плитки можно развернуть (Maximize) и свернуть (Minimize).

Обновление

  • Ручное: нажмите кнопку обновления.
  • Автоматическое: выберите частоту обновления (сохраняется между сеансами).

Редактирование "только для чтения"

Дашборды без прав на запись можно редактировать в текущем сеансе, затем Save as new или Discard changes.

Временной интервал

  • По умолчанию: Last 2 hours.
  • Глобальный интервал: селектор в правом верхнем углу (стандартный или пользовательский).
  • Интервал дашборда по умолчанию: Settings > Custom timeframe.
  • Интервал плитки: переопределяет глобальный. Включите Custom timeframe в панели редактирования плитки.
  • DQL-интервал: fetch [recordtype], from:now() - 2h отключает интерфейсную настройку.

Сегменты

Фильтрация данных на уровне дашборда или плитки. Плитка переопределяет дашборд.

  • Сегменты -- повторно используемые фильтры (K8s кластеры, пространства имен). Автоматически применяются поверх запросов.
  • Переменные -- полный контроль над запросом: оператор (equals, contains, startsWith, endsWith), логика (AND, OR), взаимозависимость фильтров.

Уровень дашборда: откройте селектор сегментов вверху, выберите сегменты, нажмите Apply. Уровень плитки: редактирование плитки > Custom segments.

Настройки дашборда

Settings в правом верхнем углу: Custom timeframe, Default segment, Variables.

Запуск кода

При открытии чужого дашборда с кодом требуется просмотр: Review all code > Accept and run (разово или Always trust code in this document).

Скачивание результата

Меню плитки > Download result: CSV, CSV (raw), JSON.

Управление дашбордами

  • Dock: меню дашборда > Add to dock для быстрого доступа.
  • Переименование: наведите на название > Rename.
  • Дублирование: меню > Make a copy или Duplicate.
  • Совместный доступ: Access for all (view-only), Share access (список пользователей/групп), Share links. Подробнее: Совместный доступ к документам.
  • Версии: автоматическое сохранение, до 50 версий, 30 дней. Меню History: Preview, Restore, Make a copy, Download, Delete.
  • Смена владельца: меню > Change owner. Вы немедленно теряете доступ.
  • Скачивание: меню > Download (JSON).
  • Загрузка: панель Dashboards > Upload (JSON).
  • Удаление: All dashboards > Move to trash.

API: лучшие практики

  • Создайте дашборд в UI, затем скачайте конфигурацию.
  • Проверяйте изменения через Upload.
  • Избегайте пустых вертикальных пространств в макете.