создать сеанс расширенных событий с помощью пользовательского интерфейса нового сеанса (обозреватель объектов)

Для повышения удобства выбора и отслеживания событий на сервере в расширенных событиях предусмотрен мастер создания сеансов, который помогает создавать сеансы расширенных событий. Мастер создания сеанса предоставляет доступ к большинству функций для обработки расширенных событий. В диалоговом окне Создание сеанса также можно задать сеанс расширенных событий, в ходе которого будет выполняться сбор, отображение и анализ данных. Диалоговое окно «Создание сеанса» включает все функции расширенных событий.

Открытие мастера новых сеансов

  1. В обозревателе объектов разверните узел Управление, а затем узел Расширенные события.

  2. Щелкните правой кнопкой мыши Сеансы и выберите Мастер новых сеансов.

Создание сеанса событий с помощью страниц мастера новых сеансов

  • Введение

  • Настройка свойств сеанса

  • Выбор шаблона

  • Выбор событий для отслеживания

  • Отслеживание глобальных полей

  • Настройка фильтров событий сеанса

  • Настройка хранилища данных сеанса

  • Сводка

  • Создание сеанса событий

Введение

На странице Введение выполните следующие действия.

  • На странице Введение мастера новых сеансов нажмите кнопку Далее.

    Установите флажок Больше не показывать эту страницу, если мастер планируется использовать повторно и не требуется читать введение каждый раз при запуске мастера.

Настройка свойств сеанса

На странице Настройка свойств сеанса выполните следующие действия.

  • В поле Имя сеанса введите понятное имя сеанса событий.

    Если требуется запускать сеанс при запуске сервера, установите флажок Запускать сеанс событий при запуске сервера и нажмите кнопку Далее.

Выбор шаблона

На странице Выбор шаблона выполните следующие действия.

  • Выберите параметр Использовать этот шаблон сеанса событий, чтобы выбрать один из стандартных шаблонов для типовых проблем. Выберите нужный шаблон в раскрывающемся списке и нажмите кнопку Далее.

    или

  • Выберите параметр Не использовать шаблон, если не нужно использовать стандартный шаблон, и нажмите кнопку Далее.

Выбор событий для отслеживания

На странице Выбор событий для отслеживания выполните следующие действия.

  1. Выберите события, которые следует отслеживать в поле Библиотека событий, затем щелкните стрелку вправо. В разделе «Библиотека событий» можно выбрать несколько событий одновременно с помощью клавиш CTRL и SHIFT.

    Метод поиска отслеживаемых событий можно выбрать в раскрывающемся списке. Например, можно выполнить поиск имен событий или имен событий и их описаний. Поддерживается поиск любых слов в таблице путем ввода текста для поиска в поле Библиотека событий. Например, если необходимо найти событие lock_acquired, можно ввести lock или lock acquire.

    Выбранные события появляются в поле Выбранные события. Чтобы удалить события из поля Выбранные события, щелкните стрелку влево.

  2. После выбора событий для отслеживания нажмите кнопку Далее.

    ПримечаниеПримечание

    События из канала Debug скрыты по умолчанию. Чтобы просмотреть события отладки, выберите Отладка в раскрывающемся списке Каналы.

Отслеживание глобальных полей

Глобальные поля (также называемые действиями) можно использовать для связывания одного или нескольких действий с выбранными событиями. Если выбран шаблон на странице Выбор шаблона, то все глобальные поля, определенные в шаблоне, отображаются на этой странице.

На странице Выбор глобальных полей выполните следующие действия.

  • Выберите глобальные поля, которые необходимо отслеживать для сеанса событий, и нажмите кнопку Далее.

    Можно удалять или добавлять глобальные поля путем установки или снятия флажков рядом с соответствующими глобальными полями.

    ПримечаниеПримечание

    Выбранные действия сортируются по Имени, что позволяет просматривать связанные действия в алфавитном порядке. Доступна также сортировка по описанию и включенному или отключенному состоянию. Для этого нужно щелкнуть заголовок столбца рядом с именем поля.

Настройка фильтров событий сеанса

Можно ограничивать отслеживаемые события с помощью фильтров (также называемых предикатами). На странице Настройка фильтров событий сеанса выполните следующие действия.

  1. Если не используется стандартный шаблон, создайте собственные условия фильтра и нажмите кнопку Далее.

    Если используется стандартный шаблон, то в разделе Фильтры на основе шаблона (только для чтения) в мастере новых сеансов отображается список фильтров, уже созданных на основе шаблона.

  2. В разделе Дополнительные фильтры можно настроить дополнительные фильтры для сеанса событий.

    Настраиваемые фильтры применяются ко всем выбранным событиям. Мастер новых шаблонов не поддерживает настройку фильтров для отдельного события.

    ПримечаниеПримечание

    При настройке предложения группирования для фильтра лишние круглые скобки будут удалены из фильтра после сохранения результата. Например, при создании фильтра группирования Предложения 1 и Предложения 2 предложения будут заключаться в круглые скобки. После сохранения фильтра лишние круглые скобки будут удалены. Удаление круглых скобок не влияет на логику фильтрации.

Настройка хранилища данных сеанса

Метод сбора данных для анализа указывается на странице Настройка хранилища данных сеанса. Подсистема расширенных событий SQL Server использует целевые объекты для вывода данных. Целевые объекты хранят в себе данные и могут выполнять такие действия, как запись в файл или статистическая обработка данных событий. Выберите метод сбора данных для анализа и на странице Настройка хранилища данных сеанса выполните следующие действия.

  1. Для больших наборов данных и создания записей журнала установите флажок Сохранять данные в файл для последующего анализа, затем выполните следующие действия.

    1. В поле Имя файла на сервере введите путь и имя файла либо нажмите кнопку Обзор, чтобы указать каталог файлов на сервере, где следует сохранять данные.

    2. В поле Максимальный размер файла укажите максимальный размер файла, который будет использоваться в качестве целевого. Если максимальный размер файла не задан, файл будет увеличиваться до заполнения диска. Размер файла по умолчанию составляет 1 ГБ.

    3. Установите флажок Включить переключение файлов, чтобы разрешить включить переключение файлов.

    4. В поле Максимальное число файлов введите максимальное число файлов, которые следует сохранять в файловой системе.

  2. Для сбора недавних данных установите флажок Работать только с самыми последними данными (цель «кольцевой буфер»), затем выполните следующие действия.

    1. В поле Число сохраняемых событий введите или выберите число сохраняемых событий с помощью стрелок вверх и вниз.

    2. В поле Максимальный размер буферной памяти укажите максимальный объем буферной памяти. Существующие события будут удалены по достижении этого значения.

    3. Чтобы в буфере сохранялось указанное число событий каждого типа, установите флажок Оставить заданное число событий (каждого типа) при переполнении буфера.

    4. В поле Число сохраняемых событий (каждого типа) введите или выберите число сохраняемых событий (каждого типа) с помощью стрелок вверх и вниз.

Сводка

На странице Сводка выполните следующие действия.

  1. Проверьте правильность выбора. Разверните узлы сеанса событий, чтобы убедиться, что все выбранные события будут включены в сеанс событий.

  2. Нажмите кнопку Скрипт для экспорта скрипта создания сеанса в новое окно редактора запросов.

  3. Чтобы создать сеанс событий, нажмите кнопку Готово.

Создание сеанса событий

На странице Создание сеанса событий после успешного создания сеанса событий выполните следующие действия.

  1. Выберите параметр Запуск сеанса событий непосредственно после создания сеанса, чтобы сеанс запустился сразу после закрытия мастера. Для просмотра данных, передаваемых в режиме реального времени, сеанс событий нужно запустить сразу после его создания.

  2. Для просмотра данных, передаваемых в режиме реального времени для этого сеанса, щелкните Отображать данные в режиме реального времени по мере их отслеживания. Данные, передаваемые в режиме реального времени, будут отображаться сразу после создания сеанса.

См. также

Основные понятия

Создание сеанса расширенных событий в диалоговом окне «Создание сеанса»