Для хранения журналов базы данных SQL Azure необходимо явно создать большой двоичный объект для хранения журналов или он создается неявно. Я прочитал этот и этот пост, но все еще не уверен?
Кроме того, для приложений Java/Spring, развернутых в службах приложений, при использовании App Insights, Log Analytics и Azure Monitor для журналов приложений, журналов HTTP и Access и журналов БД нужно ли явно настраивать большой двоичный объект для хранения журналов?
Нет, вам не нужно создавать хранилище BLOB-объектов для журналов базы данных SQL Azure, поскольку они хранятся в журналах транзакций базы данных SQL Azure и могут быть просмотрены с помощью Azure Monitor или проверены с помощью аудита SQL Azure.
Действия по проверке журналов в базе данных SQL в разделе «Монитор».
Подход 2
Использование аналитики журналов
Для явного хранения журналов SQL Azure
Вам необходимо создать «Учетную запись хранения» для хранения журналов.
И вам нужно включить журналы Azure Monitor на вашем сервере SQL и выбрать «Журналы диагностики» в меню Azure Monitor, а затем включить журналы и выбрать созданную учетную запись хранения.
И настройте хранение журналов, выбрав вкладку «Журналы» в меню Azure Monitor, а затем выберите «Политика хранения», чтобы настроить срок хранения журналов.
Чтобы проверить журналы в учетной записи хранения, перейдите в учетную запись хранения и выберите «Контейнеры». Вы должны увидеть контейнер с именем «insights-logs-sqlserverauditlog». Затем вы можете просматривать журналы, хранящиеся в этом контейнере.
Спасибо. Основываясь на пункте 4), кажется, что Blob был создан неявно, то есть, если я создаю шаблон ARM, мне нужно объявить blob в учетной записи хранения, если я не ошибаюсь?