Журнал хвостового контейнера BLOB-объектов Azure с помощью Powershell

В настоящее время я запускаю журнал приложений в контейнер больших двоичных объектов. На каждый день создается новый журнал, который хранится в текстовом файле. Что-то вроде today_date.txt

Перед погружением журналов в большой двоичный объект мы входили в нашу виртуальную машину и могли легко отслеживать журналы, выполняя Get-Content -Path -Tail.

Можно ли аналогичным образом собирать журналы из лазурного контейнера в хранилище BLOB-объектов?

Как установить LAMP Stack - Security 5/5 на виртуальную машину Azure Linux VM
Как установить LAMP Stack - Security 5/5 на виртуальную машину Azure Linux VM
В предыдущей статье мы завершили установку базы данных, для тех, кто не знает.
Как установить LAMP Stack 1/2 на Azure Linux VM
Как установить LAMP Stack 1/2 на Azure Linux VM
В дополнение к нашему предыдущему сообщению о намерении Azure прекратить поддержку Azure Database для MySQL в качестве единого сервера после 16...
0
0
426
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Вы не можете напрямую использовать эту команду Get-Content -Path -Tail для хранилища больших двоичных объектов.

Для этого вы должны загрузить большой двоичный объект на локальный компьютер с помощью Get-AzStorageBlobContent, а затем использовать эту команду Get-Content -Path -Tail.

Другой способ заключается в том, что вы можете использовать некоторые сторонние инструменты, которые поддерживают сопоставление контейнера BLOB-объектов с локальным. Затем вы можете напрямую использовать команду Get-Content -Path -Tail. Но большинство инструментов не бесплатны.

Спасибо! Извините, я не devops, просто человек, носящий много шляп в этой компании, вопросы могут быть небольшими, но нужно ли мне устанавливать какой-либо модуль PS, чтобы выполнить Get-AzStorageBlobContent? Как только я его получу, он синхронизируется в реальном времени?

kkdeveloper7 15.12.2020 14:34

@kkdeveloper7, да, вам нужно установить модуль Az.Storage . Вот документ о модуле azure powershell az. Поскольку вы загружаете его локально, он не будет синхронизироваться в режиме реального времени. Поэтому после обновления большого двоичного объекта вам необходимо загрузить его снова.

Ivan Glasenberg 16.12.2020 06:37

Другие вопросы по теме

Похожие вопросы

Получение метаданных в фабрике данных Azure не дает мне успешно несколько файлов Excel
Ошибка Azure B2c «Невозможно проверить предоставленную информацию». при использовании пользовательских атрибутов
Есть ли способ запросить все ветки, связанные с репозиторием GIT, с помощью расширений AZ CLI?
Как я могу использовать azurerm_resource_group_template_deployment для ресурса бюджета Azure, но игнорировать изменения даты начала и окончания?
Как авторизовать подключения API в Azure от имени другого пользователя с помощью powershell при едином входе
Как обновить разделы файлов settings.xml в кластере Service Fabric из конвейера Azure во время развертывания
Можно ли входить внешним пользователям, если клиент Azure B2C имеет ограничения?
Развертывание службы приложений зависло при загрузке — как мы можем это исправить?
Как при создании выпусков Azure связать существующий этап с другим артефактом?
Всплески ЦП/время ожидания для приложения ASP.NET Core