Включение сбора событий, передающихся потоком из Центров событий Azure

Сбор центров событий Azure позволяет автоматически доставлять данные потоковой передачи в Центрах событий в хранилище BLOB-объектов Azure или учетную запись Azure Data Lake служба хранилища 2-го поколения. Параметры записи можно настроить с помощью портал Azure при создании концентратора событий или существующего концентратора событий. Общие сведения об этой функции см. в обзоре записи центров событий.

Внимание

Центры событий не поддерживают сбор событий в учетной записи хранения Премиум.

Включение записи при создании концентратора событий

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

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

  1. На странице обзора пространства имен выберите +Концентратор событий на панели команд.

    Снимок экрана: выбор кнопки

  2. На странице "Создание концентратора событий" введите имя концентратора событий, а затем нажмите кнопку "Далее" в нижней части страницы.

    Снимок экрана: страница

  3. На вкладке "Запись" выберите "Вкл ." для записи.

  4. Перетащите ползунок, чтобы задать окно времени в минутах. Продолжительность времени окна по умолчанию составляет 5 минут. Минимальное значение равно 1, а максимальное — 15.

  5. Перетащите ползунок, чтобы задать окно "Размер" (МБ). Значение по умолчанию — 300 МБ. Минимальное значение равно 10 МБ, а максимальное значение — 500 МБ.

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

Ознакомьтесь с одним из следующих разделов на основе типа хранилища, которое вы хотите использовать для хранения захваченных файлов.

Внимание

Azure Data Lake Storage 1-го поколения не используется для записи данных о событиях. Дополнительные сведения см. в официальном объявлении. Если вы используете Azure Data Lake Storage 1-го поколения, перейдите к Azure Data Lake Storage 2-го поколения. Дополнительные сведения см. в руководстве и шаблонах миграции azure Data Lake служба хранилища.

Сбор данных в службу хранилища Azure

  1. Для поставщика записи выберите служба хранилища Azure учетную запись (по умолчанию).

  2. Для служба хранилища Azure контейнера щелкните ссылку "Выбрать контейнер".

    Снимок экрана: страница

  3. На странице служба хранилища учетных записей выберите учетную запись хранения, которую вы хотите использовать для сбора данных.

  4. На странице "Контейнеры" выберите контейнер, в котором нужно хранить захваченные файлы, и нажмите кнопку "Выбрать".

    Так как сбор событий использует проверку подлинности между службами с хранилищем, вам не нужно указывать строка подключения хранилища. Средство выбора ресурсов автоматически выбирает универсальный код ресурса (URI) для вашей учетной записи хранения. При использовании Azure Resource Manager этот универсальный код ресурса необходимо явным образом указать как строку.

  5. Теперь на странице "Создание концентратора событий" убедитесь, что выбранный контейнер отображается.

  6. Для формата имени файла записи укажите формат для захваченных имен файлов.

  7. В нижней части страницы выберите Review + create (Проверить и создать).

  8. На странице "Просмотр и создание", параметры проверки и выберите "Создать", чтобы создать концентратор событий.

    Примечание.

    Если общедоступный доступ отключен в учетной записи хранения, разрешите доверенным службам, включая Центры событий Azure, для доступа к учетной записи хранения. Подробные сведения и пошаговые инструкции см . в этой статье.

Сбор данных в Azure Data Lake Storage 2-го поколения

Сведения о создании учетной записи хранения Azure см. в этой статье. Установите для параметра Иерархическое пространство имен значение Включено на вкладке Дополнительно, чтобы определить учетную запись Azure Data Lake Storage 2-го поколения. Эта учетная запись хранения Azure должна находиться в той же подписке, что и концентратор событий.

  1. Выберите вариант Служба хранилища Azure в качестве поставщика сбора. Чтобы использовать Azure Data Lake Storage 2-го поколения, выберите служба хранилища Azure.

  2. Для служба хранилища Azure контейнера щелкните ссылку "Выбрать контейнер".

    Снимок экрана: страница

  3. Выберите учетную запись Azure Data Lake Storage 2-го поколения в списке.

    Снимок экрана: выбор учетной записи Data Lake служба хранилища 2-го поколения.

  4. Выберите контейнер (файловая система в Data Lake служба хранилища 2-го поколения), а затем щелкните в нижней части страницы.

    Снимок экрана: страница

  5. Для формата имени файла записи укажите формат для захваченных имен файлов.

  6. В нижней части страницы выберите Review + create (Проверить и создать).

    Снимок экрана: страница

  7. На странице "Просмотр и создание", параметры проверки и выберите "Создать", чтобы создать концентратор событий.

    Примечание.

    Контейнер, создаваемый в Azure Data Lake служба хранилища 2-го поколения с помощью этого пользовательского интерфейса, отображается в разделе "Файловые системы" в Обозреватель службы хранилища. Точно так же файловая система, созданная в учетной записи Data Lake Storage 2-го поколения, отображается как контейнер в этом пользовательском интерфейсе.

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

Функцию "Сбор" можно настроить в существующих концентраторах событий, расположенных в пространствах имен Центров событий. Чтобы включить запись в существующем концентраторе событий или изменить параметры записи, выполните следующие действия.

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

  2. Выберите концентратор событий, для которого требуется настроить функцию записи.

    Снимок экрана: выбор концентратора событий в списке центров событий.

  3. На странице "Экземпляр Центров событий" выберите "Запись" в меню слева.

    Снимок экрана: страница

  4. На странице "Запись" выберите avro для формата сериализации событий вывода. Формат Parquet поддерживается только с помощью интеграции Azure Stream Analytics. Дополнительные сведения см. в статье "Сбор данных Центров событий" в формате parquet и анализ с помощью Azure Synapse Analytics.

  5. Выберите значение Включить для параметра Сбор.

    Снимок экрана: страница

  6. Сведения о настройке других параметров см. в разделах:

Следующие шаги