Сбор журналов диагностикиDiagnostic log collection

Вы можете предоставлять общий доступ к журналам диагностики, созданным центром Azure Stack.You can share diagnostic logs created by Azure Stack Hub. Эти журналы создаются компонентами Windows и локальными службами Azure.These logs are created by the Windows components and on-premises Azure services. Служба поддержки Майкрософт можете использовать журналы для исправления или обнаружения проблем с экземпляром центра Azure Stack.Microsoft Support can use the logs to fix or identify issues with your Azure Stack Hub instance.

Чтобы начать работу с сбором журналов диагностики центра Azure Stack, необходимо зарегистрировать экземпляр.To get started with Azure Stack Hub diagnostic log collection, you have to register your instance. Если вы не зарегистрировали центр Azure Stack, используйте привилегированную конечную точку (PEP) для совместного использования журналов.If you haven't registered Azure Stack Hub, use the privileged endpoint (PEP) to share logs.

Существует несколько способов отправки журналов диагностики в служба поддержки Майкрософт.You have multiple ways to send diagnostic logs to Microsoft Support. В зависимости от подключения к Azure, доступны следующие варианты:Depending on your connectivity to Azure, your options include:

Блок-схема показывает, какой параметр следует использовать для отправки журналов диагностики.The flowchart shows which option to use for sending diagnostic logs. Если центр Azure Stack подключается к Azure, включите упреждающее сбор журналов.If Azure Stack Hub connects to Azure, enable Proactive log collection. Упреждающий сбор журналов автоматически отправляет журналы диагностики в большой двоичный объект хранилища под управлением Майкрософт в Azure при возникновении критического предупреждения.Proactive log collection automatically uploads diagnostic logs to a Microsoft-controlled storage blob in Azure when a critical alert gets raised. Вы также можете получать журналы по запросу с помощью команды отправить журналы сейчас.You can also collect logs on-demand by using Send logs now. Для центра Azure Stack, работающего в отключенной среде, или при возникновении проблем с подключением выберите Сохранение журналов локально.For an Azure Stack Hub that runs in a disconnected environment, or if you're having connectivity issues, choose to Save logs locally.

Блок-схема с описанием способов немедленной отправки журналов диагностики в Майкрософт

Заблаговременная отправка журналовSend logs proactively

Упреждающий сбор журналов автоматически собирает и отправляет журналы диагностики из центра Azure Stack в корпорацию Майкрософт перед открытием обращения в службу поддержки.Proactive log collection automatically collects and sends diagnostic logs from Azure Stack Hub to Microsoft before you open a support case. Сбор этих журналов выполняется только в том случае, если возникает оповещение о работоспособности системы, а специалисты службы поддержки Майкрософт обращаются к ним только в контексте соответствующего обращения.These logs are only collected when a system health alert is raised and are only accessed by Microsoft Support in the context of a support case.

Начиная с версии 2008 центра Azure Stack, упреждающий сбор журналов использует Улучшенный алгоритм, который фиксирует журналы даже во время ошибок, которые не видны оператору.Beginning with Azure Stack Hub version 2008, proactive log collection uses an improved algorithm that captures logs even during error conditions that aren't visible to an operator. Это гарантирует сбор правильных диагностических сведений в нужное время без взаимодействия с операторами.This makes sure that the right diagnostic info is collected at the right time without needing any operator interaction. В некоторых случаях в службе поддержки Майкрософт можно начать устранение неполадок и устранить проблемы.Microsoft support can begin troubleshooting and resolve problems sooner in some cases. Усовершенствования начального алгоритма сосредоточены на операциях исправления и обновления.Initial algorithm improvements focus on patch and update operations.

Центр Azure Stack собирает журналы для оповещений и других скрытых событий сбоя, которые не видны Вам.Azure Stack Hub collects logs for alerts and other hidden failure events, which aren't visible to you.

Azure Stack центр заранее собирает журналы для:Azure Stack Hub proactively collects logs for:

  • Сбой обновления.Update failed.
  • Обновление требует внимания.Update needs attention.

Когда событие активирует эти предупреждения, Azure Stack концентратор заранее отправляет журналы в корпорацию Майкрософт.When an event triggers these alerts, Azure Stack Hub proactively sends the logs to Microsoft.

Кроме того, центр Azure Stack отправляет журналы в корпорацию Майкрософт, активируемые другими событиями сбоя.In addition, Azure Stack Hub sends logs to Microsoft triggered by other failure events. Эти события не видны Вам.These events are not visible to you.

Рекомендуется включить упреждающие коллекции журналов, так как оптимизируются более операции, а преимущества увеличиваются.Enabling proactive log collections is recommended as more operations are optimized and the benefits increase.

Упреждающий сбор журналов можно отключить и снова включить в любое время.Proactive log collection can be disabled and re-enabled anytime. Выполните следующие действия, чтобы настроить упреждающий сбор журналов.Follow these steps to set up proactive log collection.

  1. Войдите на портал администратора Azure Stack Hub.Sign in to the Azure Stack Hub administrator portal.
  2. Откройте окно Обзор в колонке "Справка и поддержка".Open Help + support Overview.
  3. Если появится баннер, выберите Enable proactive log collection (Включить упреждающий сбор журналов).If the banner appears, select Enable proactive log collection. Также можно выбрать Параметры и задать для параметра Proactive log collection (Упреждающий сбор журналов) значение Включить, затем выбрать Сохранить.Or you can select Settings and set Proactive log collection to Enable, then select Save.

Примечание

Если параметры расположения журнала настроены для локальной общей папки, убедитесь, что политики управления жизненным циклом не препятствуют достижению квоты на размер общего хранилища.If log location settings are configured for a local file share, make sure lifecycle management policies will prevent share storage from reaching its size quota. Центр Azure Stack не отслеживает локальную общую папку или применяет политики хранения.Azure Stack Hub does not monitor local file share or enforce any retention policies.

Как обрабатываются эти данныеHow the data is handled

Вы подтверждаете согласие с тем, что корпорация Майкрософт периодически будет автоматически собирать журналы по оповещениям о работоспособности системы Azure Stack Hub.You agree to periodic automatic log collections by Microsoft based only on Azure Stack Hub system health alerts. Вы также подтверждаете согласие на передачу и хранение этих журналов в учетной записи хранения Azure, которой управляет корпорация Майкрософт.You also acknowledge and consent to the upload and retention of those logs in an Azure storage account managed and controlled by Microsoft.

Все данные будут использоваться только для изучения оповещений о работоспособности системы, но не для маркетинга, рекламы или других коммерческих целей без вашего согласия.The data will be used only troubleshooting system health alerts and won't be used for marketing, advertising, or any other commercial purposes without your consent. Данные могут храниться в течение 90 дней. Все собираемые корпорацией Майкрософт сведения обрабатываются в соответствии со стандартными рекомендациями по обеспечению конфиденциальности.The data can be retained for up to 90 days and any data Microsoft collects will be handled following our standard privacy practices.

На данные, собранные с вашего согласия, не будет распространяться отзыв разрешения на сбор данных.Any data previously collected with your consent won't be affected by the revocation of your permission.

Журналы, собранные в режиме упреждающего сбора журналов, передаются в учетную запись хранения Azure, которой управляет корпорация Майкрософт.Logs collected using Proactive log collection are uploaded to an Azure storage account managed and controlled by Microsoft. Эти журналы могут использоваться корпорацией Майкрософт в контексте обращения в службу поддержки и для улучшения работоспособности Azure Stack Hub.These logs may be accessed by Microsoft in the context of a support case and to improve the health of Azure Stack Hub.

Немедленная отправка журналовSend logs now

Совет

Экономьте время, используя немедленное отправление журналов вместо отправки журналов.Save time by using Send logs proactively instead of Send logs now.

Отправить журналы сейчас — это возможность вручную выполнять сбор и загрузку журналов диагностики из центра Azure Stack, обычно перед открытием обращения в службу поддержки.Send logs now is an option where you manually collect and uploads your diagnostic logs from Azure Stack Hub, usually before opening a support case.

Существует два способа ручной отправки журналов диагностики в служба поддержки Майкрософт:There are two ways you can manually send diagnostic logs to Microsoft Support:

Если центр Azure Stack подключен к Azure, рекомендуется использовать портал администратора, так как это самый простой способ отправить журналы непосредственно в корпорацию Майкрософт.If Azure Stack Hub is connected to Azure, we recommend using the administrator portal because it's the simplest way to send the logs directly to Microsoft. Если портал недоступен, следует отправить журналы с помощью PowerShell.If the portal is unavailable, you should send logs using PowerShell.

Отправить журналы сейчас с помощью портала администрированияSend logs now with the administrator portal

Чтобы отправить журналы сейчас с помощью портала администрирования, выполните следующие действия.To send logs now using the administrator portal:

  1. Откройте Справка и поддержка > сбор журналов > отправить журналы сейчас.Open Help + support > Log Collection > Send logs now.
  2. Укажите время начала и окончания сбора журналов.Specify the start time and end time for log collection.
  3. Выберите местный часовой пояс.Choose the local time zone.
  4. Выберите команду " получить и отправить".Select Collect and Upload.

Если вы отключили подключение к Интернету или хотите сохранить журналы локально, используйте метод Get-AzureStackLog для отправки журналов.If you're disconnected from the internet or want to only save logs locally, use the Get-AzureStackLog method to send logs.

Отправить журналы сейчас с помощью PowerShellSend logs now with PowerShell

Если вы используете метод отправки журналов Now и хотите использовать PowerShell вместо портала администрирования, можно использовать Send-AzureStackDiagnosticLog командлет для получения и отправки конкретных журналов.If you're using the Send logs now method and want to use PowerShell instead of the administrator portal, you can use the Send-AzureStackDiagnosticLog cmdlet to collect and send specific logs.

  • Параметры FromDate и ToDate можно использовать для сбора журналов за конкретный период времени.The FromDate and ToDate parameters can be used to collect logs for a particular time period. Если эти параметры не указаны, по умолчанию журналы собираются за последние четыре часа.If these parameters aren't specified, logs are collected for the past four hours by default.

  • Чтобы фильтровать журналы по имени компьютера, используйте параметр FilterByNode.Use the FilterByNode parameter to filter logs by computer name. Пример:For example:

    Send-AzureStackDiagnosticLog -FilterByNode azs-xrp01
    
  • Чтобы фильтровать журналы по типу, используйте параметр FilterByLogType.Use the FilterByLogType parameter to filter logs by type. Доступна фильтрация по файлу, общему ресурсу или по событию Windows.You can choose to filter by File, Share, or WindowsEvent. Пример:For example:

    Send-AzureStackDiagnosticLog -FilterByLogType File
    
  • Используйте параметр филтербиресаурцепровидер для отправки журналов диагностики для добавления значений в поставщики ресурсов (RP).Use the FilterByResourceProvider parameter to send diagnostic logs for value-add Resource Providers (RPs). Общий синтаксис:The general syntax is:

    Send-AzureStackDiagnosticLog -FilterByResourceProvider <<value-add RP name>>
    

    Отправка журналов диагностики для SQL RP:To send diagnostic logs for SQL RP:

    Send-AzureStackDiagnosticLog -FilterByResourceProvider SQLAdapter
    

    Чтобы отправить журналы диагностики для MySQL RP, сделайте следующее:To send diagnostic logs for MySQL RP:

    Send-AzureStackDiagnosticLog -FilterByResourceProvider MySQLAdapter
    

    Отправка журналов диагностики для центра Интернета вещей:To send diagnostic logs for IoT Hub:

    Send-AzureStackDiagnosticLog -FilterByResourceProvider IotHub
    

    Чтобы отправить журналы диагностики для концентраторов событий:To send diagnostic logs for Event Hubs:

    Send-AzureStackDiagnosticLog -FilterByResourceProvider eventhub
    

    Чтобы отправить журналы диагностики для Azure Stack пограничных устройств:To send diagnostic logs for Azure Stack Edge:

    Send-AzureStackDiagnosticLog -FilterByResourceProvide databoxedge
    
  • Используйте параметр филтербироле для отправки журналов диагностики из ролей VirtualMachines и BareMetal:Use the FilterByRole parameter to send diagnostic logs from VirtualMachines and BareMetal roles:

    Send-AzureStackDiagnosticLog -FilterByRole VirtualMachines,BareMetal
    
  • Для отправки журналов диагностики из ролей VirtualMachines и BareMetal с фильтрацией дат для файлов журнала за последние 8 часов:To send diagnostic logs from VirtualMachines and BareMetal roles, with date filtering for log files for the past 8 hours:

    Send-AzureStackDiagnosticLog -FilterByRole VirtualMachines,BareMetal -FromDate (Get-Date).AddHours(-8)
    
  • Для отправки журналов диагностики из ролей VirtualMachines и BareMetal с фильтрацией дат для файлов журнала за период времени от 8 часов назад до 2 часов назад:To send diagnostic logs from VirtualMachines and BareMetal roles, with date filtering for log files for the time period between 8 hours ago and 2 hours ago:

    Send-AzureStackDiagnosticLog -FilterByRole VirtualMachines,BareMetal -FromDate (Get-Date).AddHours(-8) -ToDate (Get-Date).AddHours(-2)
    

Примечание

Если у вас нет подключения к Интернету или вы хотите сохранить журналы локально, используйте для отправки журналов метод Get-AzureStackLog.If you're disconnected from the internet or want to only save logs locally, use Get-AzureStackLog method to send logs.

Как обрабатываются эти данныеHow the data is handled

Запуская сбор журналов диагностики в Azure Stack Hub, вы подтверждаете согласие на отправку этих журналов и их хранение в учетной записи хранения Azure, которой управляет корпорация Майкрософт.By initiating diagnostic log collection from Azure Stack Hub, you acknowledge and consent to uploading those logs and retaining them in an Azure storage account managed and controlled by Microsoft. Специалисты службы поддержки Майкрософт смогут сразу же получить эти журналы вместе с обращением пользователя, и им не придется обращаться к нему для сбора журналов.Microsoft Support can access these logs right away with the support case without having to engage with the customer for log collection.

Локальное сохранение журналовSave logs locally

Вы можете сохранять журналы в общем ресурсе SMB, если центр Azure Stack отключен от Azure.You can save logs to a local Server Message Block (SMB) share when Azure Stack Hub is disconnected from Azure. Например, вы можете запустить отключенную среду.You may, for example, run a disconnected environment. Если вы нормально подключены, но испытываете проблемы с подключением, журналы можно сохранить локально, чтобы помочь в устранении неполадок.If you're normally connected but are experiencing connectivity issues, you can save logs locally to help with troubleshooting.

В колонке Параметры введите путь и имя пользователя и пароль с разрешением на запись в общую папку.In the Settings blade, enter the path and a username and password with permission to write to the share. В случае обращения в службу поддержки служба поддержки Майкрософт предоставит подробные инструкции о том, как обеспечить передачу этих локальных журналов.During a support case, Microsoft Support will provide detailed steps on how to get these local logs transferred. Если портал администрирования недоступен, можно использовать Get-AzureStackLog для локального сохранения журналов.If the Administrator portal is unavailable, you can use Get-AzureStackLog to save logs locally.

Снимок экрана параметров сбора журналов диагностики

Рекомендации по пропускной способностиBandwidth considerations

Средний размер коллекции журналов диагностики зависит от того, собраны ли они упреждающе или вручную.The average size of diagnostic log collection varies based on whether it runs proactively or manually. Средний размер коллекции с упреждающим сбором составляет около 2 ГБ.The average size for Proactive log collection is around 2 GB. Размер коллекции для отправки журналов теперь зависит от количества собираемых часов.The collection size for Send logs now depends on how many hours are being collected.

В следующей таблице приведены рекомендации для сред с ограниченными или лимитными подключениями к Azure.The following table lists considerations for environments with limited or metered connections to Azure.

Сетевое подключениеNetwork connection ВлияниеImpact
Подключение с низкой пропускной способностью и высокой задержкойLow-bandwidth/high-latency connection Передача журнала займет продолжительное время.Log upload will take an extended amount of time to complete.
Общее подключениеShared connection Передача также может повлиять на работу других приложений и пользователей, совместно использующих сетевое подключение.The upload may also impact other apps/users sharing the network connection.
Лимитное подключениеMetered connection Для дополнительного использования сети может взиматься плата поставщика услуг Интернета.There may be another charge from your ISP for the extra network usage.

Просмотр коллекции журналовView log collection

Журнал сбора журналов из Azure Stack Hub отображается на странице Log collection (Сбор журналов) в колонке Справка и поддержка со следующими значениями даты и времени:The history of logs collected from Azure Stack Hub appears on the Log collection page in Help + support, with the following dates and times:

  • Time Collected (Время сбора): Время начала операции сбора журналов.Time Collected: When the log collection operation began.
  • Состояние: "Выполняется" или "Завершено".Status: Either in progress or complete.
  • Logs start (Начало сбора журналов): Начало периода времени сбора журналов.Logs start: Start of the time period for which you want to collect.
  • Logs end (Конец сбора журналов): Конец выбранного периода времени.Logs end: End of the time period.
  • Тип. Тип сбора журналов: manual (вручную) или proactive (упреждающий).Type: If it's a manual or proactive log collection.

Сбор журналов в колонке "Справка и поддержка"

См. также разделSee also

Обработка журнала Azure Stack Hub и данных клиентаAzure Stack Hub log and customer data handling