Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Azure Аналитика Службы хранилища предоставляет журналы для объектов BLOB, очередей и таблиц. Вы можете использовать портал Azure для настройки журналов для учетной записи. В этой статье будет показано, как включить журналы и управлять ими. Сведения о включении метрик см. в статье Переход на метрики в Azure Monitor. Существуют затраты, связанные с изучением и хранением данных мониторинга на портале Azure. Дополнительные сведения см. в разделе Аналитика Службы хранилища.
Примечание.
Мы рекомендуем использовать журналы служба хранилища Azure в Azure Monitor вместо журналов Аналитика Службы хранилища. Дополнительные сведения см. в следующих статьях:
Включение журналов
Вы можете указать служба хранилища Azure сохранять журналы диагностики для запросов на чтение, запись и удаление в службах BLOB, таблиц и очередей. Заданная политика хранения данных также применяется к этим журналам.
Примечание.
Файлы Azure в настоящее время поддерживает метрики Аналитика Службы хранилища, но не поддерживает ведение журнала Аналитика Службы хранилища.
На портале Azure выберите учетные записи хранения, а затем имя учетной записи, чтобы открыть панель учетной записи хранения.
Выберите Параметры диагностики (классические) в разделе Мониторинг (классический) в колонке меню.
Убедитесь, что параметр Состояние имеет значение Вкл., и выберите службы, для которых нужно включить ведение журнала.
Чтобы сохранить журналы, установите флажок "Удалить данные ". Затем задайте количество дней, в течение которых данные журнала будут храниться, переместив ползунок под флажком или напрямую изменив значение, которое отображается в текстовом поле рядом с ползунком. Значение по умолчанию для новых учетных записей хранения составляет семь дней. Если вы не хотите задать политику хранения, оставьте флажок "Удалить данные " без флажка. Если политика хранения отсутствует, удаление данных журнала выполняется вручную.
Предупреждение
Журналы хранятся как данные в вашей учетной записи. Данные журнала со временем могут накапливаться в вашей учетной записи, что может увеличить стоимость хранения. Если вам нужны данные журнала только на небольшой период времени, вы можете сократить свои расходы, изменив политику хранения данных. Устаревшие данные журнала (старше срока, предусмотренного вашей политикой хранения) удаляются системой. Рекомендуется устанавливать политику хранения в зависимости от того, как долго нужно хранить данные журнала для вашей учетной записи. Дополнительные сведения см. в разделе Выставление счетов за метрики хранилища.
Нажмите кнопку Сохранить.
Журналы диагностики сохраняются в контейнере BLOB с именем $logs в вашей учетной записи хранения. Данные журнала можно просматривать с помощью обозревателя хранилища, например Microsoft Обозреватель службы хранилища Azure или программно с помощью клиентской библиотеки хранилища или PowerShell.
Дополнительные сведения о доступе к контейнеру $logs см. в статье Ведение журнала аналитики хранилища.
Изменение периода хранения данных журнала
Данные журнала со временем могут накапливаться в вашей учетной записи, что может увеличить стоимость хранения. Если вам нужны данные журнала только на небольшой период времени, вы можете сократить свои расходы, изменив период хранения данных журнала. Например, если вам нужны журналы только за три дня, задайте для параметра периода хранения данных журнала значение 3. В этом случае журналы будут автоматически удаляться из вашей учетной записи через 3 дня. В этом разделе показано, как просмотреть текущий период хранения данных журнала, а затем при необходимости обновить этот период.
Примечание.
Версия ведения журнала для Azure Аналитика Службы хранилища (классическая) устанавливается автоматически Azure и не настраивается. На портале Azure значение по умолчанию может отображаться как Logging Version = 2.0.
На портале Azure выберите учетные записи хранения, а затем имя учетной записи, чтобы открыть панель учетной записи хранения.
Выберите Параметры диагностики (классические) в разделе Мониторинг (классический) в колонке меню.
Установите флажок Удалить данные. Затем задайте количество дней, в течение которых данные журнала будут храниться, переместив ползунок под флажком или напрямую изменив значение, которое отображается в текстовом поле рядом с ползунком.
По умолчанию количество дней для новых учетных записей хранения составляет семь дней. Если вы не хотите задать политику хранения, оставьте флажок "Удалить данные " без флажка. Если политика хранения отсутствует, удаление данных мониторинга выполняется вручную.
Нажмите кнопку Сохранить.
Журналы диагностики сохраняются в контейнере BLOB с именем $logs в вашей учетной записи хранения. Данные журнала можно просматривать с помощью обозревателя хранилища, например Microsoft Обозреватель службы хранилища Azure или программно с помощью клиентской библиотеки хранилища или PowerShell.
Дополнительные сведения о доступе к контейнеру $logs см. в статье Ведение журнала аналитики хранилища.
Проверка удаления данных журнала
Чтобы убедиться, что журналы удаляются, просмотрите содержимое контейнера $logs учетной записи хранения. На следующем рисунке показано содержимое папки в контейнере $logs. Папка соответствует январю 2021 года, и каждая такая папка содержит журналы за один день. Если сегодня было 29 января 2021 года, а ваша политика хранения настроена только на один день, тогда эта папка содержала бы журналы только за один этот день.
Просмотр данных журналов
Для просмотра и анализа данных журнала необходимо скачать объекты BLOB, содержащие требуемые данные журнала, на локальный компьютер. Многие средства просмотра хранилища позволяют загрузить большие двоичные объекты из учетной записи хранилища; вы также можете использовать средство командной строки служба хранилища Azure команды Azure AzCopy для загрузки данных журнала.
Примечание.
Контейнер $logs не интегрирован в Сетку событий, поэтому вы не будете получать уведомления при записи файлов журнала.
Чтобы скачать только нужные данные и избежать повторного скачивания тех же данных журнала, сделайте следующее.
Примените соглашение об именовании по дате и времени к BLOB-объектам, содержащим данные журналов, чтобы отслеживать загруженные для анализа объекты и предотвратить их повторную загрузку.
С помощью метаданных в BLOB-объектах, содержащих данные журнала, определите конкретный период, которому соответствуют содержащиеся в BLOB-объекте данные журнала. Это позволяет найти требуемый для скачивания BLOB-объект.
Чтобы начать работать с AzCopy, см. Get started with AzCopy
В следующем примере показано, как можно скачать данные журнала для службы очереди за часы, начиная с 09:00, 10:00 и 11:00 20 мая 2014 г.
azcopy copy 'https://mystorageaccount.blob.core.windows.net/$logs/queue' 'C:\Logs\Storage' --include-path '2014/05/20/09;2014/05/20/10;2014/05/20/11' --recursive
Дополнительные сведения о том, как скачать определенные файлы, см. в статье Download BLOB-объектов из хранилища BLOB-объектов Azure с помощью AzCopy v10.
После скачивания данных журнала можно просматривать записи журнала в файлах. Эти файлы журнала используют текстовый формат с разделителями, который многие средства чтения журналов могут анализировать (дополнительные сведения см. в руководстве Мониторинг, диагностика и устранение неполадок Microsoft служба хранилища Azure). Такие средства предоставляют различные возможности форматирования, фильтрации, сортировки и поиска содержимого файлов журнала. Дополнительные сведения о формате и содержимом файла журнала хранилища см. в разделе Формат журнала Аналитика Службы хранилища и Зарегистрированные операции и сообщения о состоянии в Аналитика Службы хранилища.
Следующие шаги
- Дополнительные сведения о Аналитика Службы хранилища см. в разделе Аналитика Службы хранилища для Аналитика Службы хранилища.
- Дополнительные сведения об использовании языка .NET для настройки ведения журнала хранилища см. в статье Storage Client Library Reference.
- Для получения общей информации о настройке ведения журнала хранилища с помощью REST API см. раздел Включение и настройка Аналитика Службы хранилища.
- Дополнительные сведения о формате журналов Аналитика Службы хранилища. См. раздел Формат журнала Аналитика Службы хранилища.