Управление жизненным циклом хранилища больших двоичных объектов Azure — отправка отчета или журнала после запуска

#azure-blob-storage

#azure-blob-storage

Вопрос:

Я рассматриваю возможность использования встроенной функции управления жизненным циклом хранилища больших двоичных объектов Azure для удаления больших двоичных объектов определенного возраста. Однако из-за бизнес-требований должна быть возможность генерировать отчет или инструкцию журнала после каждого ежедневного выполнения определенного набора правил. В отчете или журнале должно быть указано количество блоков больших двоичных объектов, которые были затронуты, например, удалены во время запуска.

Я прочитал документацию и поискал в Google, чтобы узнать, были ли у других подобные запросы, но пока безуспешно.

Итак, мой вопрос: знает ли кто-нибудь из вас, если и как я могу заставить встроенную систему управления жизненным циклом выполнять одно из следующих действий после каждого ежедневного запуска:

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

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

Комментарии:

1. Вы можете настроить журналы диагностики. В нем будет записано действие удаления. Для получения более подробной информации, пожалуйста, обратитесь к learn.microsoft.com/en-us/azure/storage/common /… .

2. У вас есть какие-либо другие проблемы?

3. @JimXu нет, кажется, это отвечает моим потребностям. Спасибо за ссылку. Если вы ответите в качестве ответа, я могу отметить, что это принято.

4. Я обобщил свое предложение в качестве решения. Кроме того, поскольку это полезно для вас, не могли бы вы, пожалуйста, принять это как ответ ?

Ответ №1:

Я резюмирую решение, как показано ниже.

Если вы хотите знать, какие большие двоичные объекты удаляются каждый день, мы можем настроить Diagnostics settings в учетной записи storqge. После этого мы получим журналы для запросов на чтение, запись и удаление для большого двоичного объекта. Для получения более подробной информации, пожалуйста, обратитесь к здесь и здесь

Что касается того, как это включить, мы можем использовать команду PowerShell Set-AzStorageServiceLoggingProperty .