Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Observação
Esta funcionalidade está em pré-visualização e está sujeita aos Termos de Utilização Suplementares para Pré-visualizações do Microsoft Azure.
Para os recursos do Azure que você organiza logicamente como aplicativos em um ambiente de integração, você pode monitorar sua integridade e desempenho criando alertas. O ambiente de integração permite concluir as seguintes tarefas de monitoramento:
- Crie alertas para monitorar e disparar eventos específicos que acontecem nos recursos do Azure.
- Monitore todos os aplicativos e recursos em seu ambiente de integração a partir de painéis centralizados.
- Rastreie mensagens entre recursos do Azure com uma única ID de correlação.
- Obtenha um itinerário completo do fluxo de mensagens para facilitar a solução de problemas.
- Encontre e monitore conexões de API em um só lugar.
- Selecione e reenvie vários fluxos de trabalho de aplicativos lógicos executados em massa.
- Personalize os filtros de acordo com as suas necessidades de monitorização.
Pré-requisitos
A conta e a assinatura do Azure para o ambiente de integração do Azure e os recursos do Azure que você deseja monitorar.
O ambiente de integração do Azure e os recursos do Azure organizados em grupos de aplicativos, logicamente baseados nos componentes em suas soluções de integração.
Observação
Seu ambiente de integração e todos os recursos do Azure organizados como grupos de aplicativos usam a mesma assinatura do Azure, incluindo quaisquer recursos do Processo de Negócios vinculados ao seu grupo de aplicativos. Consulte Recursos suportados do Azure.
Um recurso do Azure Application Insights .
Se você não tiver um recurso do Application Insights, consulte Criar um recurso do Application Insights.
Um espaço de trabalho do Log Analytics para usar como o armazenamento de telemetria centralizado para onde os grupos de aplicações enviam a sua telemetria. Seus painéis usam esse repositório para preencher gráficos.
Se você não tiver um espaço de trabalho do Log Analytics, poderá criar ou selecionar um espaço de trabalho para um aplicativo específico em seu ambiente de integração. Ou, você pode criar o espaço de trabalho com antecedência. Para obter mais informações, consulte Criar um espaço de trabalho do Log Analytics.
Configure os recursos do Azure no seu ambiente de integração para enviar logs para o mesmo espaço de trabalho do Log Analytics para o seu recurso do Application Insights.
Para obter mais informações, veja a seguinte documentação:
Serviço Documentação Gestão de API do Azure - Integrar o Gerenciamento de API do Azure com o Azure Application Insights
- Integre o Application Insights ao portal do desenvolvedorAzure Logic Apps Configurar e exibir telemetria aprimorada em fluxos de trabalho do Application Insights for Standard Azure Service Bus Acompanhamento com o Azure Application Insights Depois que os recursos do Azure em seus aplicativos gerarem e enviarem dados por push para o espaço de trabalho do Log Analytics no Application Insights, você poderá revisar esses dados em vários painéis.
Limitações e problemas conhecidos
Em alguns cenários, os rastreamentos do Barramento de Serviço do Azure podem não ser exibidos.
Configurar grupos de aplicativos com um espaço de trabalho do Log Analytics
Seus aplicativos precisam de um armazenamento de telemetria centralizado para enviar os dados necessários para preencher painéis. Para especificar o espaço de trabalho do Log Analytics como o armazenamento, siga estas etapas:
No portal do Azure, abra seu recurso de ambiente de integração.
Na barra lateral do recurso, em Ambiente, selecione Aplicativos.
Na página Aplicativos , selecione o aplicativo que você deseja configurar.
Na barra lateral do aplicativo, selecione Recursos. Em Espaço de Trabalho Log Analytics, selecione Configurar.
No painel Adicionar espaço de trabalho , para Espaço de trabalho de análise de log padrão, selecione seu espaço de trabalho e, em seguida, selecione Salvar.
Configurar alertas
Os alertas ajudam-no a encontrar e resolver problemas antes que os seus clientes os percebam. Quando o Azure Monitor coleta dados de log indicando que sua infraestrutura ou aplicativo pode ter um problema, os alertas o notificam proativamente sobre o problema.
Você pode criar um alerta para qualquer métrica ou recurso que emita dados de log suportados pelo Azure Monitor. Para obter mais informações sobre os tipos de alerta disponíveis, consulte O que são alertas do Azure Monitor?
A tabela a seguir mostra os níveis de gravidade padrão para os alertas disponíveis:
| Alerta | Nível de severidade padrão |
|---|---|
| Crítico | 0 |
| Erro | 1 |
| Advertência | 2 |
| Informação | 3 |
| Verbose | 4 |
Para obter mais informações, consulte Gerenciar regras de alerta.
No portal do Azure, abra seu recurso de ambiente de integração.
Na barra lateral do recurso, em Ambiente, selecione Aplicativos.
Selecione o aplicativo onde deseja adicionar alertas.
Na barra lateral do aplicativo, em Monitoramento de aplicativos, selecione Alertas.
Na página Alertas, na coluna Nome do recurso, localize o recurso pai ou expanda o recurso pai para selecionar um recurso filho.
Por exemplo, você pode selecionar um fluxo de trabalho para um aplicativo lógico nos Aplicativos Lógicos do Azure, uma API no Gerenciamento de API ou uma fila para o Barramento de Serviço do Azure.
Sugestão
Para criar alertas para vários recursos com o mesmo tipo, siga estas etapas:
Na página Alertas , em Nome do recurso, selecione recursos que tenham o mesmo tipo.
Na barra de ferramentas Alertas , selecione Adicionar alertas em massa.
Ignore a próxima etapa e continue com a etapa começando com a guia Regras de alerta .
Na coluna Editar , selecione Editar para o recurso pai ou filho.
Na guia Regras de alerta , selecione Adicionar regra ou, se não houver regras, selecione Iniciar com regras recomendadas. Configure a regra desejada para monitorar o recurso.
O exemplo a seguir mostra algumas regras de alerta de fluxo de trabalho que são acionadas com base em várias condições de limite:
Para obter mais informações, consulte Criar regras de alerta para recursos do Azure.
Quando tiver terminado, selecione Guardar.
Continue com a próxima seção para configurar notificações quando os alertas forem acionados.
Enviar notificações quando os alertas forem acionados
Opcionalmente, você pode criar e mapear grupos de ação para seus alertas com base na gravidade do alerta, para que você receba notificações quando os alertas forem acionados. Um grupo de ações é uma coleção de preferências e ações de notificação, que você pode mapear para os alertas criados.
No portal do Azure, abra seu recurso de ambiente de integração e o aplicativo com os alertas onde você deseja criar e configurar grupos de ação.
Na barra lateral do aplicativo, em Monitoramento de aplicativos, selecione Alertas.
Na barra de ferramentas Alertas , selecione Gerenciar grupos de ações.
Na barra de ferramentas Grupos de ações, selecione Criar.
Siga as etapas gerais para criar um grupo de ações, por exemplo:
Quando terminar, volte à página Alertas do seu grupo de aplicativos.
Na página Alertas, na coluna Nome do recurso, encontre o recurso pai ou expanda-o para selecionar um recurso filho.
Na coluna Editar , selecione Editar para o recurso pai ou filho que tem as regras que você deseja mapear.
Na guia Grupos de ações padrão , para cada nível de gravidade de alerta, selecione o grupo de ações para enviar as notificações desejadas, por exemplo:
Quando tiver terminado, selecione Guardar.
Exibir o estado de saúde de uma aplicação específica
As visualizações para painéis específicos da aplicação são criadas em Pastas de Trabalho do Azure no Azure Monitor e são extensíveis com base nas suas necessidades empresariais.
No portal do Azure, abra seu recurso de ambiente de integração.
Na barra lateral do recurso, em Ambiente, selecione Aplicativos.
Na página Aplicativos , selecione o aplicativo desejado.
Na barra lateral do aplicativo, selecione Insights.
Na barra de ferramentas Insights , selecione o intervalo de tempo que você deseja revisar.
Para a duração selecionada, a página Insights mostra os recursos em seu aplicativo com base na categoria de serviço do Azure, como Aplicativos Lógicos, Barramento de Serviço e APIM.
Selecione uma categoria de serviço, por exemplo, Aplicativos lógicos.
Selecione o separador Visão geral para obter informações agregadas de estado para todos os recursos de lógica numa aplicação.
A guia mostra tabelas com as seguintes informações:
- Total de execuções, total de gatilhos e total de ações para cada aplicação lógica.
- Total de execuções, total de ações e total de gatilhos, com base no status.
Role a página para baixo para visualizar gráficos de tendências que mostram as execuções do fluxo de trabalho do aplicativo lógico e suas tendências ao longo da duração selecionada.
Os gráficos de tendência mostram as seguintes informações:
- Status de execuções, ações e gatilhos do fluxo de trabalho.
- Falhas em execuções do fluxo de trabalho, gatilhos e ações.
- Os fluxos de trabalho concluídos, os gatilhos e as ações.
Para solucionar problemas de execuções de fluxo de trabalho específicas, selecione a guia Execuções .
A guia Execuções mostra os aplicativos lógicos, fluxos de trabalho associados, total de execuções de fluxo de trabalho e taxas de falha para gatilhos, execuções de fluxo de trabalho e ações, por exemplo:
Para obter o histórico de execução e os detalhes de um fluxo de trabalho específico, selecione a linha desse fluxo de trabalho.
Na tabela com as taxas de falha para diferentes fluxos de trabalho, uma tabela de execução aparece para o fluxo de trabalho selecionado, por exemplo:
Esta tabela de execução inclui detalhes relevantes sobre cada fluxo de trabalho executado. Cada linha tem uma ID de correlação exclusiva, que rastreia o fluxo de dados em todos os recursos do Azure em um aplicativo.
A lista a seguir descreve outras tarefas que você pode executar com base nas métricas que deseja revisar:
Filtre a tabela por status de execução para que você possa se concentrar mais facilmente em cenários específicos.
Para propriedades e outras informações sobre uma execução específica, na coluna Propriedades , selecione o link Propriedades .
Para exibir os saltos de processamento de uma mensagem, selecione a linha para uma execução específica.
A tabela visualizada fornece uma visão abrangente da jornada da mensagem pelos recursos do Azure na aplicação. O Azure integra as cronologias de processamento de mensagens em todos os recursos do Azure na aplicação, utilizando a ID de correlação.
Para reenviar uma execução com falha, escolha uma opção:
Execução única: na coluna Reenviar , selecione o link Reenviar .
Várias execuções: selecione as execuções desejadas e, em seguida, selecione Reenviar execuções selecionadas.