Обновления атрибутов синтетики
Обновления атрибутов синтетики
Актуально только для лицензирования DPS Это изменение затрагивает только арендаторов DPS, для которых синтетический мониторинг генерирует события Grail.
В январе 2025 года мы переименовали некоторые атрибуты синтетических событий, чтобы привести их в соответствие с последними соглашениями об именовании в Ключ-АСТРОМ. Это касается событий batch_status, создаваемых, например, Синтетикой для Workflows.
Если ваши рабочие процессы используют выходные данные Синтетики для Workflows, проверьте их и обновите все экземпляры старых имён атрибутов.
У вас есть до 31 мая 2025 года, чтобы внести эти обновления:
- До 31 мая 2025 года Синтетика для Workflows возвращает атрибуты как в старом, так и в новом формате именования.
- После 31 мая 2025 года Синтетика для Workflows будет возвращать атрибуты только в новом формате именования.
Сравнение всех старых и новых имён приведено в таблице ниже.
Как обновить имена атрибутов
Поскольку выходные данные Синтетики для Workflows могут использоваться множеством способов в различных действиях рабочих процессов, автоматическое обновление имён атрибутов невозможно. Поэтому вам потребуется найти и обновить все затронутые имена атрибутов вручную.
Чтобы найти затронутые имена атрибутов, откройте каждый рабочий процесс и найдите все экземпляры старых имён атрибутов в действиях рабочего процесса.
- Проверьте все задачи рабочего процесса, которые следуют за действием Синтетики для Workflows (то есть задачи, которые могут использовать результаты этого действия).
- Имена синтетических атрибутов можно найти на панели конфигурации действия, на вкладках Входные данные и Условия.
- Однако для уверенности просмотрите все возможные параметры конфигурации каждого рабочего процесса. Обновите имя атрибута в соответствии с таблицей ниже и сохраните рабочий процесс. Проделайте это для всех рабочих процессов.
Сравнение старых и новых имён
В этой таблице приведены все затронутые атрибуты событий batch_status со старыми и соответствующими новыми именами.
Дополнительная информация о событиях Synthetic batch_status (атрибуты, тип, описание и примеры) доступна в разделе Synthetic batch status.
__key__ и __index__ являются заполнителями; точные значения зависят от конкретного действия Синтетики для Workflows.
| Старое имя атрибута | Новое имя атрибута |
|---|---|
dt.synthetic.batch.status |
batch.status |
dt.synthetic.result.duration |
batch_result.duration |
dt.synthetic.result.executed_count |
batch_result.executed_count |
dt.synthetic.result.failed_count |
batch_result.failed_count |
dt.synthetic.result.failed_to_execute_count |
batch_result.failed_to_execute_count |
dt.synthetic.result.total_duration |
batch_result.total_duration |
dt.synthetic.result.triggered_count |
batch_result.triggered_count |
dt.synthetic.result.triggering_problems_count |
batch_result.triggering_problems_count |
dt.synthetic.configuration.fail_on_performance_issue |
configuration.fail_on_performance_issue |
dt.synthetic.configuration.fail_on_ssl_warning |
configuration.fail_on_ssl_warning |
dt.synthetic.configuration.processing_mode |
configuration.processing_mode |
dt.synthetic.configuration.take_screenshot_on_success |
configuration.take_screenshot_on_success |
dt.synthetic.metadata.__key__ |
metadata.__key__ |
dt.synthetic.triggered_executions |
triggered_executions |
dt.synthetic.failed_executions.__index__.location.id |
failed_executions.__index__.dt.entity.synthetic_location |
dt.synthetic.failed_executions.__index__.monitor.id |
failed_executions.__index__.dt.synthetic.monitor.id |
dt.synthetic.failed_executions.__index__.execution.end_timestamp |
failed_executions.__index__.execution.end_timestamp |
dt.synthetic.failed_executions.__index__.execution.id |
failed_executions.__index__.execution.id |
dt.synthetic.failed_executions.__index__.execution.stage |
failed_executions.__index__.execution.stage |
dt.synthetic.failed_executions.__index__.status.code |
failed_executions.__index__.result.status.code |
dt.synthetic.failed_executions.__index__.status.details |
failed_executions.__index__.result.status.details |
dt.synthetic.failed_executions.__index__.status.message |
failed_executions.__index__.result.status.message |
dt.synthetic.failed_executions.__index__.status.on_demand.message |
failed_executions.__index__.result.status.on_demand.message |
dt.synthetic.failed_to_execute.__index__.location.id |
failed_to_execute.__index__.dt.entity.synthetic_location |
dt.synthetic.failed_to_execute.__index__.monitor.id |
failed_to_execute.__index__.dt.synthetic.monitor.id |
dt.synthetic.failed_to_execute.__index__.execution.end_timestamp |
failed_to_execute.__index__.execution.end_timestamp |
dt.synthetic.failed_to_execute.__index__.execution.id |
failed_to_execute.__index__.execution.id |
dt.synthetic.failed_to_execute.__index__.execution.stage |
failed_to_execute.__index__.execution.stage |
dt.synthetic.triggering_problems.__index__.location.id |
triggering_problems.__index__.dt.entity.synthetic_location |
dt.synthetic.triggering_problems.__index__.entity.id |
triggering_problems.__index__.triggering_problem.entity.id |
dt.synthetic.triggering_problems.__index__.cause |
triggering_problems.__index__.triggering_problem.cause |
dt.synthetic.triggering_problems.__index__.details |
triggering_problems.__index__.triggering_problem.details |