Recolha de registos de diagnósticoDiagnostic log collection

Azure Stack Hub é uma coleção de componentes Windows e serviços Azure no local interagindo uns com os outros.Azure Stack Hub is a collection of both Windows components and on-premises Azure services interacting with each other. Todos estes componentes e serviços geram o seu próprio conjunto de registos.All these components and services generate their own set of logs. Uma vez que o Microsoft Support utiliza estes registos para identificar e corrigir os seus problemas, oferecemos uma recolha de registos de diagnóstico.Since Microsoft Support uses these logs to identify and fix your issues, we offer diagnostic log collection. A recolha de registos de diagnóstico ajuda-o a recolher e partilhar rapidamente registos de diagnóstico com o Microsoft Support.Diagnostic log collection helps you quickly collect and share diagnostic logs with Microsoft Support.

Importante

Tem de registar o Azure Stack Hub para utilizar a recolha de registos de diagnóstico.You have to register Azure Stack Hub to use diagnostic log collection. Se ainda não registou o Azure Stack Hub, utilize o ponto final privilegiado (PEP) para partilhar registos.If you haven't registered Azure Stack Hub, use the privileged endpoint (PEP) to share logs.

O Azure Stack Hub tem várias formas de recolher, guardar e enviar registos de diagnóstico para o Microsoft Support.Azure Stack Hub has multiple ways to collect, save, and send diagnostic logs to Microsoft Support. Dependendo da conectividade com o Azure, as suas opções de recolha e envio de registos são:Depending on connectivity to Azure, your options for collecting and sending logs are:

O fluxograma abaixo mostra qual a opção a utilizar para o envio de registos de diagnóstico em cada caso.The flowchart below shows which option to use for sending diagnostic logs in each case. Se o Azure Stack Hub conseguir ligar-se ao Azure, recomendamos ativar a recolha de registos Proactive , que irá automaticamente carregar registos de diagnóstico para uma bolha de armazenamento controlada pela Microsoft em Azure quando um alerta crítico for levantado.If Azure Stack Hub can connect to Azure, we recommend enabling Proactive log collection , which will automatically upload diagnostic logs to a Microsoft-controlled storage blob in Azure when a critical alert gets raised. Em alternativa, pode recolher registos a pedido utilizando registos enviar já.You can alternatively collect logs on-demand by using Send logs now. Se o Azure Stack Hub estiver desligado do Azure, pode guardar registos localmente.If Azure Stack Hub is disconnected from Azure, you can Save logs locally.

Flowchart mostra como enviar registos agora para a Microsoft

Enviar registos proativamenteSend logs proactively

A recolha proativa de registos recolhe e envia automaticamente registos de diagnóstico do Azure Stack Hub para a Microsoft antes de abrir um caso de suporte.Proactive log collection automatically collects and sends diagnostic logs from Azure Stack Hub to Microsoft before you open a support case. Estes registos só são recolhidos quando um alerta de saúde do sistema é levantado e só são acedidos pelo Microsoft Support no contexto de um caso de suporte.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.

A recolha proativa de registos pode ser desativada e reativada a qualquer momento.Proactive log collection can be disabled and re-enabled anytime. Siga estes passos para configurar a recolha proativa de registos.Follow these steps to set up proactive log collection.

  1. Inicie sessão no portal de administrador do Azure Stack Hub.Sign in to the Azure Stack Hub administrator portal.
  2. Abrir ajuda + apoiar visão geral.Open Help + support Overview.
  3. Se o banner aparecer, selecione Ativar a recolha de registos proactivos.If the banner appears, select Enable proactive log collection. Ou pode selecionar Definições e definir a coleção de registos proactivos para ativar, em seguida, selecione Guardar.Or you can select Settings and set Proactive log collection to Enable , then select Save.

Nota

Se as definições de localização do registo forem configuradas para uma partilha de ficheiros local, certifique-se de que as políticas de gestão do ciclo de vida impedirão que o armazenamento de ações atinja a sua quota de tamanho.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. O Azure Stack Hub não monitoriza a partilha de ficheiros locais nem aplica quaisquer políticas de retenção.Azure Stack Hub does not monitor local file share or enforce any retention policies.

Como os dados são tratadosHow the data is handled

Concorda com as cobranças de registos automáticos periódicos da Microsoft com base apenas em alertas de saúde do sistema Azure Stack Hub.You agree to periodic automatic log collections by Microsoft based only on Azure Stack Hub system health alerts. Também reconhece e consente no upload e retenção desses registos numa conta de armazenamento Azure gerida e controlada pela Microsoft.You also acknowledge and consent to the upload and retention of those logs in an Azure storage account managed and controlled by Microsoft.

Os dados serão utilizados apenas para resolver alertas de saúde do sistema de resolução de problemas e não serão utilizados para fins de marketing, publicidade ou quaisquer outros fins comerciais sem o seu consentimento.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. Os dados podem ser conservados até 90 dias e quaisquer dados que a Microsoft recolhe serão tratados seguindo as nossas práticas de privacidade padrão.The data can be retained for up to 90 days and any data Microsoft collects will be handled following our standard privacy practices.

Quaisquer dados previamente recolhidos com o seu consentimento não serão afetados pela revogação da sua permissão.Any data previously collected with your consent won't be affected by the revocation of your permission.

Os registos recolhidos através da recolha de registos Proactive são enviados para uma conta de armazenamento Azure gerida e controlada pela Microsoft.Logs collected using Proactive log collection are uploaded to an Azure storage account managed and controlled by Microsoft. Estes registos podem ser acedidos pela Microsoft no contexto de um caso de suporte e para melhorar a saúde do 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.

Enviar registos agoraSend logs now

Dica

Economize tempo usando Enviar registos proactivamente em vez de Enviar registos agora.Save time by using Send logs proactively instead of Send logs now.

Enviar registos agora é uma opção onde recolhe e envia manualmente os seus registos de diagnóstico a partir do Azure Stack Hub, normalmente antes de abrir um caso de suporte.Send logs now is an option where you manually collect and upload your diagnostic logs from Azure Stack Hub, usually before opening a support case.

Existem duas formas de enviar manualmente registos de diagnóstico para o Microsoft Support:There are two ways you can manually send diagnostic logs to Microsoft Support:

Se o Azure Stack Hub estiver ligado ao Azure, recomendamos a utilização do portal do administrador porque é a forma mais simples de enviar os registos diretamente para a Microsoft.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. Se o portal não estiver disponível, deverá enviar registos utilizando o PowerShell.If the portal is unavailable, you should instead send logs using PowerShell.

Envie registos agora com o portal do administradorSend logs now with the administrator portal

Para enviar registos agora utilizando o portal do administrador:To send logs now using the administrator portal:

  1. Abrir ajuda + suporte > Log Collection > Enviar registos agora.Open Help + support > Log Collection > Send logs now.
  2. Especifique a hora de início e o fim da recolha de registos.Specify the start time and end time for log collection.
  3. Escolha o fuso horário local.Choose the local time zone.
  4. Selecione Recolher e carregar.Select Collect and Upload.

Se estiver desligado da internet ou quiser apenas guardar registos localmente, utilize o método Get-AzureStackLog para enviar registos.If you are disconnected from the internet or want to only save logs locally, use the Get-AzureStackLog method to send logs.

Envie registos agora com PowerShellSend logs now with PowerShell

Se estiver a utilizar o método Enviar registos agora e pretender utilizar o PowerShell em vez do portal do administrador, pode utilizar o Send-AzureStackDiagnosticLog cmdlet para recolher e enviar registos específicos.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.

  • Os parâmetros FromDate e ToDate podem ser utilizados para recolher registos durante um determinado período de tempo.The FromDate and ToDate parameters can be used to collect logs for a particular time period. Se estes parâmetros não forem especificados, os registos são recolhidos nas últimas quatro horas por padrão.If these parameters aren't specified, logs are collected for the past four hours by default.

  • Utilize o parâmetro FilterByNode para filtrar registos pelo nome do computador.Use the FilterByNode parameter to filter logs by computer name. Por exemplo:For example:

    Send-AzureStackDiagnosticLog -FilterByNode azs-xrp01
    
  • Utilize o parâmetro FilterByLogType para filtrar registos por tipo.Use the FilterByLogType parameter to filter logs by type. Pode optar por filtrar por Ficheiro, Partilha ou WindowsEvent.You can choose to filter by File, Share, or WindowsEvent. Por exemplo:For example:

    Send-AzureStackDiagnosticLog -FilterByLogType File
    
  • Utilize o parâmetro FilterByResourceProvider para enviar registos de diagnóstico para fornecedores de recursos de valor acrescentado (RPs).Use the FilterByResourceProvider parameter to send diagnostic logs for value-add Resource Providers (RPs). A sintaxe geral é:The general syntax is:

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

    Para enviar registos de diagnóstico para ioT Hub:To send diagnostic logs for IoT Hub:

    Send-AzureStackDiagnosticLog -FilterByResourceProvider IotHub
    

    Para enviar registos de diagnóstico para Centros de Eventos:To send diagnostic logs for Event Hubs:

    Send-AzureStackDiagnosticLog -FilterByResourceProvider eventhub
    

    Para enviar registos de diagnóstico para Azure Stack Edge:To send diagnostic logs for Azure Stack Edge:

    Send-AzureStackDiagnosticLog -FilterByResourceProvide databoxedge
    
  • Utilize o parâmetro FilterByRole para enviar registos de diagnóstico a partir de funções VirtualMachines e BareMetal:Use the FilterByRole parameter to send diagnostic logs from VirtualMachines and BareMetal roles:

    Send-AzureStackDiagnosticLog -FilterByRole VirtualMachines,BareMetal
    
  • Para enviar registos de diagnóstico a partir de funções VirtualMachines e BareMetal, com filtragem de datas para ficheiros de registo nas últimas 8 horas: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)
    
  • Para enviar registos de diagnóstico de funções VirtualMachines e BareMetal, com filtragem de datas para ficheiros de registo para o período entre 8 horas atrás e 2 horas atrás: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)
    

Nota

Se estiver desligado da internet ou quiser apenas guardar registos localmente, utilize o método Get-AzureStackLog para enviar registos.If you are disconnected from the internet or want to only save logs locally, use Get-AzureStackLog method to send logs.

Como os dados são tratadosHow the data is handled

Ao iniciar a recolha de registos de diagnóstico a partir do Azure Stack Hub, você reconhece e consente em carregar esses registos e retê-los numa conta de armazenamento Azure gerida e controlada pela Microsoft.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. O Microsoft Support pode aceder imediatamente a estes registos com o caso de suporte sem ter de se envolver com o cliente para obter a recolha de registos.Microsoft Support can access these logs right away with the support case without having to engage with the customer for log collection.

Guardar registos localmenteSave logs locally

Pode guardar registos para uma partilha local do Bloco de Mensagens do Servidor (SMB) quando o Azure Stack Hub estiver desligado do Azure.You can save logs to a local Server Message Block (SMB) share when Azure Stack Hub is disconnected from Azure. Na lâmina Definições, introduza o caminho e um nome de utilizador e senha com permissão para escrever para a partilha.In the Settings blade, enter the path and a username and password with permission to write to the share. Durante um caso de suporte, o Microsoft Support fornecerá passos detalhados sobre como transferir estes registos locais.During a support case, Microsoft Support will provide detailed steps on how to get these local logs transferred. Se o portal Administrador não estiver disponível, pode utilizar o Get-AzureStackLog para guardar registos localmente.If the Administrator portal is unavailable, you can use Get-AzureStackLog to save logs locally.

Screenshot das opções de recolha de registos de diagnóstico

Considerações de largura de bandaBandwidth considerations

O tamanho médio da recolha de registos de diagnóstico varia em comparação com o facto de ser executado de forma proactiva ou manual.The average size of diagnostic log collection varies based on whether it runs proactively or manually. O tamanho médio da recolha de registos Proactive é de cerca de 2 GB.The average size for Proactive log collection is around 2 GB. O tamanho da recolha para enviar registos depende agora de quantas horas estão a ser recolhidas.The collection size for Send logs now depends on how many hours are being collected.

O quadro que se segue enumera considerações para ambientes com ligações limitadas ou medidos ao Azure.The following table lists considerations for environments with limited or metered connections to Azure.

Ligação de redeNetwork connection ImpactoImpact
Ligação de baixa largura de banda/alta latênciaLow-bandwidth/high-latency connection O upload de registo levará um longo período de tempo para ser concluído.Log upload will take an extended amount of time to complete.
Conexão partilhadaShared connection O upload também pode ter impacto em outras aplicações/utilizadores que partilhem a ligação de rede.The upload may also impact other apps/users sharing the network connection.
Conexão com metidoMetered connection Pode haver um custo adicional do seu ISP para a utilização extra da rede.There may be an additional charge from your ISP for the extra network usage.

Ver coleção de registosView log collection

O histórico de registos recolhidos no Azure Stack Hub aparece na página de recolha de Registos em Suporte Help + com as seguintes datas e horários:The history of logs collected from Azure Stack Hub appears on the Log collection page in Help + support , with the following dates and times:

  • Tempo Recolhido : Quando a operação de recolha de registos começou.Time Collected : When the log collection operation began.
  • Estado: Em curso ou completo.Status : Either in progress or complete.
  • Início dos registos : Início do período de tempo para o qual pretende recolher.Logs start : Start of the time period for which you want to collect.
  • Terminam os registos: Fim do período de tempo.Logs end : End of the time period.
  • Tipo : Se for uma recolha manual ou proativa de registos.Type : If it's a manual or proactive log collection.

Registar coleções em Help + suporte

Alertas proactivos de recolha de registos de diagnósticoProactive diagnostic log collection alerts

Se ativado, a recolha de registos proactivos envia registos apenas quando um dos seguintes eventos é levantado.If enabled, proactive log collection uploads logs only when one of the following events is raised.

Por exemplo, a atualização falhou é um alerta que desencadeia a recolha proativa de registos de diagnóstico.For example, Update failed is an alert that triggers proactive diagnostic log collection. Se estiver ativado, os registos de diagnóstico são capturados proativamente durante uma falha de atualização para ajudar o Microsoft Support a resolver o problema.If it's enabled, diagnostic logs are proactively captured during an update failure to help Microsoft Support troubleshoot the problem. Os registos de diagnóstico só são recolhidos quando o alerta para a Atualização falhou.The diagnostic logs are only collected when the alert for Update failed is raised.

Título do alertaAlert title FaultIdTypeFaultIdType
Não é possível ligar ao serviço remotoUnable to connect to the remote service UsageBridge.NetworkErrorUsageBridge.NetworkError
A atualização falhouUpdate failed Urp.UpdateFailureUrp.UpdateFailure
Infraestrutura/dependências do Fornecedor de Recursos de Armazenamento não disponívelStorage Resource Provider infrastructure/dependencies not available StorageResourceProviderDependencyUn disponívelStorageResourceProviderDependencyUnavailable
Nó não ligado ao controladorNode not connected to controller ServerHostNotConnectedToControllerServerHostNotConnectedToController
Falha da publicação da rotaRoute publication failure SlbMuxRoutePublicationFailureSlbMuxRoutePublicationFailure
Loja de dados internos do Fornecedor de Recursos de Armazenamento indisponívelStorage Resource Provider internal data store unavailable StorageResourceProvider.StorageResourceProvider. DataStoreConnectionFailDataStoreConnectionFail
Falha do dispositivo de armazenamentoStorage device failure Microsoft.Health.FaultType.VirtualDisks.DetachedMicrosoft.Health.FaultType.VirtualDisks.Detached
Controlador de saúde não pode aceder à conta de armazenamentoHealth controller can't access storage account Microsoft.Health.FaultType.StorageErrorMicrosoft.Health.FaultType.StorageError
Perdeu-se a conectividade com um disco físicoConnectivity to a physical disk has been lost Microsoft.Health.FaultType.PhysicalDisk.LostCommunicationMicrosoft.Health.FaultType.PhysicalDisk.LostCommunication
O serviço de bolhas não está a funcionar num nó.The blob service isn't running on a node StorageService.The.blob.service.is.not.running.on.a.node-CriticalStorageService.The.blob.service.is.not.running.on.a.node-Critical
Papel de infraestrutura pouco saudávelInfrastructure role unhealthy Microsoft.Health.FaultType.GenericExceptionFaultMicrosoft.Health.FaultType.GenericExceptionFault
Erros do serviço TabelaTable service errors StorageService.Table.service.errors-CriticalStorageService.Table.service.errors-Critical
Uma partilha de ficheiros é mais de 80% utilizadaA file share is over 80% utilized Microsoft.Health.FaultType.FileShare.Capacity.Warning.InfraMicrosoft.Health.FaultType.FileShare.Capacity.Warning.Infra
O nó da unidade de escala está offlineScale unit node is offline FRP. Batimento cardíaco.PhysicalNodeFRP.Heartbeat.PhysicalNode
Instância de função de infraestrutura indisponívelInfrastructure role instance unavailable FRP. Batimento cardíaco.InfravMFRP.Heartbeat.InfraVM
Instância de função de infraestrutura indisponívelInfrastructure role instance unavailable FRP. Batimento cardíaco.NonHaVmFRP.Heartbeat.NonHaVm
O papel de infraestrutura, Diretório Management, reportou erros de sincronização de tempoThe infrastructure role, Directory Management, has reported time synchronization errors DirectoryServiceTimeSynchronizationErrorDirectoryServiceTimeSynchronizationError
Expiração do certificado externo pendentePending external certificate expiration CertificadoExpiration.ExternalCert.WarningCertificateExpiration.ExternalCert.Warning
Expiração do certificado externo pendentePending external certificate expiration CertificadoExpiração.ExternalCert.CriticalCertificateExpiration.ExternalCert.Critical
Não é possível aprovisionar as máquinas virtuais para a classe e o tamanho específicos devido a uma capacidade de memória baixaUnable to provision virtual machines for specific class and size due to low memory capacity AzureStack.ComputeController.VmCreationFailure.LowMemoryAzureStack.ComputeController.VmCreationFailure.LowMemory
Nó inacessível para colocação da máquina virtualNode inaccessible for virtual machine placement AzureStack.ComputeController.HostUnresponsiveAzureStack.ComputeController.HostUnresponsive
O backup falhouBackup failed AzureStack.BackupController.BackupFailedGeneralFaultAzureStack.BackupController.BackupFailedGeneralFault
O reforço programado foi ignorado devido a um conflito com operações falhadas.The scheduled backup was skipped due to a conflict with failed operations AzureStack.backupController.backupSkippedWithFailedOperationFaultAzureStack.BackupController.BackupSkippedWithFailedOperationFault

Ver tambémSee also

Registo de registo do Azure Stack Hub e tratamento de dados do clienteAzure Stack Hub log and customer data handling