Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Tip
Microsoft Fabric Data Warehouse — это реляционное хранилище корпоративного масштаба на основе озера данных, с архитектурой, готовой к будущему, встроенным ИИ и новыми функциями. Если вы не знакомы с хранилищем данных, начните с Fabric Data Warehouse. Существующие рабочие нагрузки выделенных пулов SQL могут быть обновлены до Fabric для доступа к новым возможностям в области науки о данных, аналитики в реальном времени и создания отчётов.
Вы можете анализировать журналы аудита Azure Synapse Analytics, отправленные в Azure Monitor Log Analytics, Центры событий Azure или служба хранилища Azure.
Анализ журналов с помощью Log Analytics
Если вы решите писать журналы аудита в Log Analytics:
- В портале Azure ищите базы данных SQL и выберите свою базу, или найдите SQL серверы и выберите свой Synapse SQL сервер.
- В меню ресурсов в разделе "Безопасность" выберите "Аудит".
- В верхней части страницы аудита выберите "Просмотр журналов аудита".
Note
Кнопка "Просмотр журналов аудита" отображается на страницах аудита на уровне сервера и на уровне базы данных. При выборе из ресурса базы данных отображаются записи аудита, относящиеся к этой базе данных. При выборе из ресурса сервера вы увидите записи аудита для всех баз данных на этом сервере. Убедитесь, что вы перейдёте к правильному уровню ресурса, исходя из области журналов аудита, которые нужно проверить.
У вас есть два способа просмотреть журналы на странице записей аудита:
- Выберите Log Analytics в верхней части страницы, чтобы открыть представление журналов в рабочей области Log Analytics, где можно настроить диапазон времени и поисковый запрос.
- Выберите панель мониторинга "Вид" в верхней части страницы, чтобы открыть панель мониторинга, отображающую сведения о журналах аудита, где можно детализировать сведения о аналитике безопасности или доступе к конфиденциальным данным. Эта панель мониторинга помогает получить аналитические сведения о безопасности данных. Кроме того, можно настроить диапазон времени и поисковый запрос.
Tip
Параметр панель мониторинга доступен только при доступе к записям аудита на странице аудита на уровне базы данных с активированным аудитом. Если вы настроили аудит только на уровне сервера, вы всё равно можете задавать запросы к данным аудита напрямую в рабочем пространстве Log Analytics, используя шаги из следующего раздела.
Запрашивайте журналы аудита прямо в Log Analytics
Вы также можете получить доступ к журналам аудита непосредственно из рабочей области Log Analytics, не перейдя на страницу аудита. Этот подход полезен, если у вас есть только аудит на уровне сервера или когда требуется выполнять пользовательские запросы в нескольких базах данных.
- В портале Azure откройте рабочее пространство Log Analytics, настроенное как место назначения для аудита.
- В разделе Общие выберите Журналы.
- Начните с простого запроса, например
search "SQLSecurityAuditEvents"для просмотра журналов аудита.
Здесь можно использовать журналы Azure Monitor для выполнения расширенных поисков по данным журнала аудита. Журналы Azure Monitor предоставляют аналитические сведения о работе в режиме реального времени с помощью интегрированного поиска и пользовательских панелей мониторинга, чтобы легко анализировать миллионы записей во всех ваших рабочих нагрузках и серверах. Дополнительные сведения о языке и командах поиска в журналах Azure Monitor можно найти в справочнике по поиску в журналах Azure Monitor.
Анализ журналов с помощью Центров событий
Если вы решили записывать журналы аудита в Event Hubs:
- Чтобы использовать данные журналов аудита из Центров событий, необходимо настроить поток для использования событий и записи их в целевой объект. Дополнительные сведения см. в документации Центры событий Azure.
- Журналы аудита в Центрах событий записываются в тексте событий Apache Avro и хранятся с помощью форматирования JSON с кодировкой UTF-8. Для чтения журналов аудита можно использовать потоки событий Avro Tools, Microsoft Fabric потоки событий или аналогичные средства, которые обрабатывают этот формат.
Анализ журналов в служба хранилища Azure
Если вы решите записывать журналы аудита в аккаунт хранения Azure, вы можете использовать несколько способов просмотра журналов:
Журналы аудита агрегируются в выбранном вами аккаунте во время настройки. Журналы аудита можно просматривать с помощью таких инструментов, как обозреватель хранилищ Azure. В хранилище Azure журналы аудита сохраняются в виде коллекции объектов в контейнере с именем sqldbauditlogs. Для получения дополнительной информации об иерархии папок хранилища, правилах именования и формате журнала см. формат журнала аудита Azure Synapse Analytics.
- В портале Azure ищите SQL-серверы и выберите свой сервер.
- В меню ресурсов в разделе "Безопасность" выберите "Аудит".
- В верхней части страницы аудита выберите "Просмотр журналов аудита". Откроется страница записей аудита , и вы можете просмотреть журналы.
- Вы можете просмотреть определенные даты, выбрав фильтр в верхней части страницы записей аудита .
- Вы можете переключаться между записями аудита, которые создаются политикой аудита сервера и политикой аудита базы данных, переключая Audit Source.
Используйте системную функцию
sys.fn_get_audit_file(T-SQL), чтобы вернуть данные журнала аудита в табличном формате. Дополнительные сведения об использовании этой функции см. в sys.fn_get_audit_file.Используйте Merge Audit Files в SQL Server Management Studio (доступно начиная с SSMS 17):
В меню SSMS выберите Файл>Открыть>Объединить файлы аудита.
Откроется диалоговое окно "Добавление файлов аудита ". Выберите один из вариантов Add, чтобы выбрать, следует ли объединять файлы аудита с локального диска или импортировать их из служба хранилища Azure. Вы должны предоставить данные служба хранилища Azure и ключ аккаунта.
После того как вы добавите все файлы для слияния, выберите OK , чтобы завершить операцию слияния.
Объединенный файл откроется в SSMS, где вы сможете его просмотреть и проанализировать, а также экспортировать в XEL или CSV-файл или в таблицу.
Используйте Power BI. Вы можете просматривать и анализировать данные журнала аудита в Power BI. Дополнительные сведения см. в разделе Использование Azure Log Analytics в Power BI.
Скачайте файлы журналов из контейнера Blob-хранилища Azure через портал или с помощью инструмента, например Обозреватель службы хранилища Azure.
- После загрузки лог-файла локально дважды кликните по нему, чтобы открыть, просмотреть и проанализировать логи в SSMS.
- Вы также можете скачать несколько файлов одновременно в Обозреватель службы хранилища Azure. Для этого щелкните правой кнопкой мыши по нужной вложенной папке и выберите "Сохранить как", чтобы сохранить в локальную папку.
После загрузки нескольких файлов или вложенной папки, содержащей файлы журнала, можно объединить их локально, как описано выше в инструкциях по объединению файлов аудита в SSMS.
Получение журналов аудита BLOB программным способом: выполнение запроса к файлам расширенных событий используя PowerShell.