Использование сегментов для синтетического мониторинга

Материал из Документация Ключ-АСТРОМ

Использование сегментов для синтетического мониторинга

При анализе синтетических данных вы можете использовать сегменты в качестве удобных фильтров. Например, вы можете отфильтровать мониторы, доступность и производительность которых вы хотите просмотреть в Синтетическом мониторинге, Дашбордах или Блокнотах.

Предварительные требования

  • Убедитесь, что у вас есть права доступа storage:filter-segments:write и storage:filter-segments:read. Чтобы узнать, как настроить права доступа, см. раздел «Права доступа в Хранилище данных».
  • Если вы используете частные синтетические локации, вам необходимо установить АктивныйШлюз версии 1.331+.
  • Подробнее о сегментах см. в разделе «Сегменты».

Создайте сегмент для фильтрации синтетических данных

  1. Перейдите в Настройки > Сегментация среды > Сегменты.
  2. Выберите Сегмент.
  3. Введите название сегмента.
  4. Укажите Видимость. Подробнее см. раздел «Видимость сегментов».
  5. (Необязательно) Добавьте переменную, выбрав Новая переменная {$} и введя DQL-запрос. Подробнее см. раздел «Переменные в сегментах».
  6. Отфильтруйте мониторы по одному из следующих критериев:
    • Название монитора: В разделе Данные (все типы) выберите Дополнительно и выберите Сущности по типу. Затем выполните следующие действия:
      • В поле фильтра раздела Данные (все типы) укажите имя монитора, используя условие фильтра monitor.name, как показано в следующем примере.
monitor.name = "Example Monitor"
      • В поле фильтра раздела Сущности укажите то же имя монитора, используя условие фильтра entity.name, как в следующем примере.
entity.name = "Example Monitor"
    • Локации, к которым привязаны мониторы: В поле фильтра раздела Данные (все типы) укажите идентификаторы локаций, используя условия фильтра assignedLocations и dt.entity.synthetic_location, как в примере ниже.
assignedLocations = "SYNTHETIC_LOCATION-9FFF47C604374908" OR dt.entity.synthetic_location = "SYNTHETIC_LOCATION-9FFF47C604374908"
    • Контекст безопасности: В поле фильтра раздела Данные (все типы) укажите контекст безопасности, используя условие фильтра dt.security_context, как показано в следующем примере.
dt.security_context = "Synthetic"
      • Для сред, созданных до января 2026 года, значение контекста безопасности, предоставляемое синтетической телеметрией, формируется на основе имён менеджмент зон, к которым принадлежат данные мониторы.
    • Идентификатор монитора: В разделе Данные (все типы) выберите Дополнительно и затем Сущности по типу. После этого выполните следующие действия:
      • В поле фильтра раздела Данные (все типы) укажите идентификаторы мониторов, как показано в примере ниже.
dt.entity.http_check = HTTP_CHECK-89A9309667898FB1 OR dt.entity.synthetic_test = SYNTHETIC_TEST-EC7EA74353431688 OR dt.entity.multiprotocol_monitor = MULTIPROTOCOL_MONITOR-F21AC791C60EC214
        • Используйте условие фильтра dt.entity.synthetic_test для фильтрации браузерных мониторов.
        • Используйте условие фильтра dt.entity.http_check для фильтрации HTTP-мониторов.
        • Используйте условие фильтра dt.entity.multiprotocol_monitor для фильтрации мониторов NAM.
      • В поле фильтра раздела Сущности укажите те же идентификаторы мониторов, используя условие фильтра id, как в следующем примере.
id = HTTP_CHECK-89A9309667898FB1 OR id = SYNTHETIC_TEST-EC7EA74353431688 OR id = MULTIPROTOCOL_MONITOR-F21AC791C60EC214
  1. Выберите Сохранить.

Используйте сегмент для фильтрации данных

Чтобы применить сегмент в Синтетическом мониторинге

  1. Перейдите в раздел Синтетический мониторинг.
  2. В верхнем левом углу страницы выберите нужный сегмент.
  3. Теперь вы можете видеть только отфильтрованные мониторы.

Чтобы применить сегмент на дашбордах или в блокнотах

  1. Перейдите в раздел Дашборды или Блокноты.
  2. Выберите ранее созданный дашборд или блокнот, или создайте новый.
    • Например, вы можете выбрать одну из следующих готовых дашбордов:
    • Synthetic web availability and performance — предоставляет подробную информацию о доступности и производительности браузерных и HTTP-мониторов.
    • Synthetic network availability monitoring — предоставляет подробную информацию о результатах мониторинга, полученных с помощью мониторов NAM.
  3. Выберите Готовые дашборды, найдите нужный дашборд (например, Synthetic web availability and performance) в поле Поиск документов, а затем выберите её.
  4. Выберите сегмент.
  5. Теперь вы можете просматривать данные только для отфильтрованных мониторов.
  6. После выбора вы также можете перейти к разделу Сегменты, выбрав Управление сегментами в списке сегментов.

Связанные темы

  • Сегменты
  • Метрики синтетического мониторинга