Utilizar o Azure Monitor no Azure Stack Hub
Este artigo fornece uma visão geral do serviço 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.
O Azure Monitor é um serviço de plataforma que fornece uma única fonte para monitorar recursos do Azure. O Azure Monitor permite visualizar, consultar, encaminhar, arquivar e executar outras ações em métricas e logs provenientes de recursos no Azure. Você pode trabalhar com esses dados usando o portal do administrador do Hub de Pilha do Azure, os cmdlets do PowerShell do Monitor, a CLI entre plataformas ou as APIs REST do Azure Monitor. Para obter a conectividade específica suportada pelo Azure Stack Hub, consulte Como consumir dados de monitoramento do Azure Stack Hub.
Nota
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
Registe o fornecedor de recursos Microsoft.insights nas definições dos fornecedores de recursos de oferta da sua subscrição. Pode verificar se o fornecedor de recursos está disponível na sua oferta associada à sua subscrição:
- Abra o portal do usuário do Azure Stack Hub.
- Selecione Subscrições.
- Selecione a subscrição que pretende registar.
- Selecione Provedores de recursos em Configurações.
- Encontre 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 métricas e logs de infraestrutura de nível básico para a maioria dos serviços.
Origens do Azure Monitor: subconjunto de computação
O provedor de recursos Microsoft.Compute no Azure Stack Hub inclui:
- Máquinas virtuais
- Conjuntos de dimensionamento de máquinas virtuais
Aplicativo - logs de diagnóstico, logs de aplicativos 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 depende da 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
- Registos da aplicação
- Registos de eventos do Windows
- Origem do evento .NET
- Registos do IIS
- ETW baseado no manifesto
- Informações de falha de sistema
- Registos de erros de clientes
Métricas de anfitrião e convidado de VM
Os recursos de computação listados anteriormente têm uma VM host dedicada e um SO convidado. A VM host e o SO convidado são o equivalente à VM raiz e à VM convidada no hipervisor Hyper-V. Você pode coletar métricas para a VM host e o SO convidado. Você também pode coletar logs de diagnóstico para o SO 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 suportadas com o Azure Monitor no Azure Stack Hub.
Registo de atividades
Você pode pesquisar os logs de atividade para obter informações sobre seus recursos de computação, conforme visto pela infraestrutura do Azure Stack Hub. O registo contém informações como as horas a que 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: tudo o resto
Recursos - métricas e logs de diagnóstico
As métricas colecionáveis 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 suportadas com o Azure Monitor no Azure Stack Hub.
Registo de atividades
O log de atividades é o mesmo para recursos de computação.
Utilizações para monitorizar dados
Armazenar e Arquivar
Alguns dados de monitorização já estão armazenados e disponíveis no Azure Monitor por um período de tempo definido.
- As métricas são armazenadas por 30 dias.
- As entradas de registo de atividades são armazenadas durante 90 dias.
- Os logs de diagnóstico não são armazenados.
- Arquive os dados em uma conta de armazenamento para maior retenção.
Consulta
Você pode usar a API REST do Azure Monitor, comandos CLI (Interface de Linha de Comando) entre plataformas, cmdlets do PowerShell ou o SDK do .NET para acessar os dados no sistema ou no armazenamento do Azure.
Visualização
Visualizar os seus dados de monitorização nos elementos visuais e gráficos ajuda-o a localizar tendências mais rapidamente do que analisando os dados propriamente ditos.
Alguns métodos de visualização incluem:
- Use o portal do usuário e administrador do Azure Stack Hub.
- Encaminhar dados para o Microsoft Power BI.
- Encaminhe os dados para uma ferramenta de visualização de terceiros usando streaming ao vivo ou fazendo com que a ferramenta seja lida de um arquivo no armazenamento do Azure.
Métodos de acessar o monitor do Azure no Azure Stack Hub
Você pode trabalhar com rastreamento, roteamento e recuperação de dados usando um dos seguintes métodos. Nem todos os métodos estão disponíveis para todas as ações ou tipos de dados.
- Portal do usuário do Azure Stack Hub
- PowerShell
- Interface de linha de comando (CLI) entre plataformas
- API REST
- SDK do .NET
Importante
Se você encontrar um erro de recurso não encontrado ao exibir o gráfico de desempenho de uma VM, certifique-se de ter registrado o Microsoft.insights na assinatura associada à VM.
Próximos passos
Saiba mais sobre como monitorar o consumo de dados no Azure Stack Hub no artigo Consumir dados de monitoramento do Azure Stack Hub.