Ведение журнала аудита действий базы данных в базе данных Azure для PostgreSQL — один сервер доступен через расширение аудит postgresql, пгаудит. Расширение Пгаудит предоставляет подробные сведения о ведении журнала аудита для сеансов и объектов. По умолчанию инструкции журнала Пгаудит создаются вместе с обычными инструкциями журнала с помощью средства ведения журнала postgres Standard. В базе данных Azure для PostgreSQL эти файлы журнала можно скачать с помощью портал Azure или Azure CLI. Максимальный объем хранилища для коллекции файлов составляет 1 ГБ. Каждый файл доступен не более семи дней. Значение по умолчанию — три дня. Эта служба является вариантом краткосрочного хранилища.
Кроме того, можно настроить отправку всех журналов в хранилище журналов Azure Monitor для последующей аналитики в Log Analytics. если включить мониторинг ведения журнала ресурсов, журналы автоматически отправляются в формате JSON для служба хранилища Azure, концентраторов событий Azure или журналов мониторинга в зависимости от вашего выбора.
Включение Пгаудит создает большой объем ведения журнала на сервере, что влияет на производительность и хранение журналов. Рекомендуется использовать журналы мониторинга, предлагающие долгосрочные варианты хранения, а также функции анализа и оповещения. Отключите стандартное ведение журнала, чтобы снизить влияние дополнительного ведения журнала на производительность.
Установите для параметра logging_collector значение Off.
Перезапустите сервер, чтобы применить это изменение.
чтобы узнать, как настроить ведение журнала для служба хранилища, концентраторов событий или журналов мониторинга, см. раздел журналы ресурсов в журналах базы данных Azure для PostgreSQL-Single Server.