Настройка виджета
Чтобы изменить настройки виджета:
- Перейдите в раздел Дашборды.
- Перейдите на вкладку нужного дашборда.
- В правом верхнем углу виджета нажмите
⋯→ Изменить или нажмите правой кнопкой мыши на виджет и выберите Изменить. - Измените нужные параметры виджета (название, AQL-фильтр, метрику и другие — в зависимости от типа виджета).
- Нажмите Сохранить.
Период отображения данных в виджете
По умолчанию большинство виджетов используют данные только за последние 14 дней. По этой причине, если вы не запускали тесты 2 недели, многие виджеты могут оказаться пустыми.
Примечание
При вводе AQL-запроса в настройках виджета отображается количество найденных совпадений за все время, а не только за выбранный период. Это количество может отличаться от данных, отображаемых виджетом.
Чтобы выбрать период отображения данных в виджете:
Перейдите в раздел Дашборды.
Перейдите на вкладку нужного дашборда.
Под названием дашборда нажмите Последние 14 дней и в выпадающем списке выберите один из вариантов:
- Последние 7/14/30 дней — показать данные за последние 7, 14 или 30 дней.
- Кастомный — показать данные за определенный период.
Если вы выбрали кастомный период, нажмите на выпадающий список справа, чтобы выбрать нужный период.
Примечание
Кастомный период не может превышать 30 дней.
Часть виджетов использует данные за все время вне зависимости от выбранного периода. Такие виджеты отмечены на дашборде меткой Все время. Для некоторых из них вы можете изменить режим отображения в настройках виджета с помощью переключателя Применить фильтр по дате с дашборда.
Время обновления данных в виджете
Данные в виджетах на дашбордах могут обновляться с заданной периодичностью, если в инстансе ТестОпс включено кэширование больших запросов. Это помогает снизить нагрузку на инстанс при большом объеме данных или частых запросах к дашбордам. При включенном кэшировании виджеты показывают данные из кэша до истечения временного интервала, заданного в конфигурационных файлах инстанса.
В облачной версии ТестОпс механизм кэширования данных включен по умолчанию. Как правило, данные в виджетах обновляются в течение 5-30 минут в зависимости от типа виджета.
В серверной версии ТестОпс механизм кэширования данных по умолчанию выключен. Чтобы его настроить, измените конфигурационные файлы ТестОпс в зависимости от вашего типа развертывания:
Совет
Рекомендуемые временные интервалы для кэширования данных в виджетах:
- 5 минут — при стандартной нагрузке;
- 10 минут — при высокой нагрузке;
- 30 минут — при редких обновлениях данных.
Максимальный интервал — 24 часа.
В файле values.yaml настройте параметры в секции
widgetsCache:enabled— введите значение true, чтобы включить кэширование, или false, чтобы его выключить;byDefault— введите временной интервал для обновления данных в виджетах по умолчанию, например, 30m;widgetsиwidgetsCustom— при необходимости введите временной интервал для обновления отдельных типов виджетов (системных или пользовательских).
Пример
bashwidgetsCache: enabled: true byDefault: 15m # Параметры для обновления данных в системных виджетах с указанием их названий widgets: automationTrend: 5m trComplexTrend: 30m trStatisticTrend: 30m launchDurationHistogram: 30m analyticPieChart: 30m projectMetricTrend: 20m tcLastResult: 20m # Параметры для обновления данных в пользовательских виджетах с указанием их ID widgetsCustom: 42: 30mСохраните изменения и перезапустите ТестОпс.

