Usar o Azure Monitor no Azure Stack Hub

Este artigo fornece uma visão geral do serviço do Azure Monitor no Azure Stack Hub. Ele discute a operação do Azure Monitor e informações adicionais sobre como usar o Azure Monitor no Azure Stack Hub.

Para obter uma visão geral do Azure Monitor, consulte o artigo global do Azure Introdução ao Azure Monitor no Azure Stack Hub.

Folha monitor do Azure Stack Hub

O Azure Monitor é um serviço de plataforma que fornece uma única fonte para monitorar recursos do Azure. O Azure Monitor permite visualizar, consultar, rotear, arquivar e tomar outras ações sobre métricas e logs provenientes de recursos no Azure. Você pode trabalhar com esses dados usando o portal do administrador do Azure Stack Hub, monitoramento de cmdlets do PowerShell, CLI de plataforma cruzada ou APIS REST do Azure Monitor. Para obter a conectividade específica com suporte do Azure Stack Hub, consulte Como consumir dados de monitoramento do Azure Stack Hub.

Observação

As métricas e os logs de diagnóstico não estão disponíveis para o Kit de Desenvolvimento do Azure Stack.

Pré-requisitos para o Azure Monitor no Azure Stack Hub

Registre o provedor de recursos Microsoft.Insights nas configurações de provedores de recursos da sua oferta de assinatura. Você pode verificar se o provedor de recursos está disponível em sua oferta associada à sua assinatura:

  1. Abra o portal do usuário do Azure Stack Hub.
  2. Selecione Assinaturas.
  3. Selecione a assinatura que você deseja registrar.
  4. Selecione Provedores de recursos em Configurações.
  5. Localize Microsoft.Insights na lista e verifique se o status é Registrado.

Visão geral do Azure Monitor no Azure Stack Hub

Como o Azure Monitor no Azure, o Azure Monitor no Azure Stack Hub fornece logs e métricas de infraestrutura de nível básico para a maioria dos serviços do Azure.

Fontes do Azure Monitor: subconjunto de computação

Azure Monitor em fontes do Azure Stack Hub –subconjunto de computação

O provedor de recursos Microsoft.Compute no Azure Stack Hub inclui:

  • Máquinas virtuais
  • conjuntos de escala de máquina virtual

Aplicativo – logs de diagnóstico, logs de aplicativo e métricas

Os aplicativos podem ser executados no sistema operacional de uma VM em execução com o provedor de recursos Microsoft.Compute . Esses aplicativos e VMs emitem seu próprio conjunto de logs e métricas. O Azure Monitor baseia-se na extensão de diagnóstico do Azure (Windows ou Linux) para coletar a maioria das métricas e logs no nível do aplicativo.

Os tipos de medidas incluem:

  • Contadores de desempenho
  • Logs do aplicativo
  • Logs de eventos do Windows
  • Fonte de evento do .NET
  • Logs IIS
  • ETW baseado em manifesto
  • Despejos de memória
  • Logs de erro do cliente

Métricas de VM host e convidada

Os recursos de computação listados anteriormente têm uma VM de host dedicada e um sistema operacional convidado. A VM do host e o SO convidado são equivalentes à VM raiz e à VM convidada no hipervisor do Hyper-V. Você pode coletar métricas para a VM do host e o sistema operacional convidado. Também pode coletar logs de diagnóstico para o sistema operacional convidado. Uma lista de métricas colecionáveis para métricas de VM de host e convidado no Azure Stack Hub está disponível em Métricas com suporte com o Azure Monitor no Azure Stack Hub.

Log de atividades

Você pode pesquisar nos logs de atividades informações sobre seus recursos de computação, conforme visto pela infraestrutura do Azure Stack Hub. O log contém informações como os horários quando os recursos são criados ou destruídos. Os logs de atividade no Azure Stack Hub são consistentes com o Azure. Para obter mais informações, consulte a descrição da visão geral do log de atividades no Azure.

Fontes de monitoramento do Azure: todo o restante

Fontes do Azure Monitor no Azure Stack Hub – todo o resto

Recursos – logs de diagnóstico e métricas

As métricas de coleta e os logs de diagnóstico variam de acordo com o tipo de recurso. Uma lista de métricas colecionáveis para cada recurso no Azure Stack Hub está disponível em métricas com suporte. Para obter mais informações, consulte Métricas com suporte com o Azure Monitor no Azure Stack Hub.

Log de atividades

O log de atividades é o mesmo para recursos de computação.

Usos dos dados de monitoramento

Armazenar e arquivar

Alguns dados de monitoramento já ficam armazenados e disponíveis no Azure Monitor por um período determinado.

  • As métricas são armazenadas por 30 dias.
  • As entradas do log de atividades são armazenadas por 90 dias.
  • Os logs de diagnóstico não são armazenados.
  • Arquive os dados em uma conta de armazenamento para uma retenção mais longa.

Consulta

Você pode usar a API REST do Azure Monitor, comandos da CLI (Interface Command-Line de plataforma cruzada), cmdlets do PowerShell ou o SDK do .NET para acessar os dados no sistema ou no armazenamento do Azure.

Visualização

Visualizar os dados de monitoramento em grafos ajuda a localizar tendências mais rapidamente do que examinar os dados em si.

Alguns métodos de visualização incluem:

  • Use o portal do usuário e administrador do Azure Stack Hub.
  • Roteie dados para o Microsoft Power BI.
  • Roteie os dados para uma ferramenta de visualização de terceiros usando a transmissão ao vivo ou com a ferramenta de leitura de um arquivo no armazenamento do Azure.

Métodos de acesso ao Azure Monitor no Azure Stack Hub

Você pode trabalhar com acompanhamento, roteamento e recuperação de dados usando um dos métodos a seguir. Nem todos os métodos estão disponíveis para todas as ações ou tipos de dados.

Importante

Se você encontrar um erro de recurso não encontrado ao exibir o grafo de desempenho de uma VM, verifique se registrou o Microsoft.insights na assinatura associada à VM.

Próximas etapas

Saiba mais sobre como monitorar o consumo de dados no Azure Stack Hub no artigo Consumir dados de monitoramento do Azure Stack Hub.