Ferramenta de monitoramento do Azure Service Bus
O Microsoft Azure Service Bus é um serviço de mensagens de integração empresarial baseado em nuvem que ajuda na dissociação de aplicações e serviços. Ele também atua como uma plataforma segura para transferência assíncrona de dados e estado. Se o seu aplicativo de negócios usa o Microsoft Azure Service Bus como um serviço de mensagens para implementar vários fluxos de trabalho, é importante que um monitoramento adequado esteja implementado.
O monitoramento do Azure Service Bus do Applications Manager ajuda você a visualizar o desempenho do serviço, descobrir erros e automatizar ações corretivas para otimizar sua eficiência, garantindo assim o bom funcionamento de suas aplicações de negócios.
Gerencie solicitações e mensagens com facilidade
Fique de olho nas solicitações de dados e operações de gerenciamento. Acompanhe o número de solicitações recebidas e fique ciente da inatividade do Microsoft Azure Service Bus se o número de solicitações for baixo. Para momentos em que o número de solicitações é extremamente alto, certifique-se de que ele esteja bem dentro do nível de espaço de nomes definido para evitar que as solicitações cheguem ao limite.
Se a sua aplicação de negócios envolver o tratamento de mensagens dos clientes e a manutenção deles, o monitoramento das mensagens torna-se essencial. Com a ferramenta de monitoramento, acompanhe as taxas de mensagens recebidas e enviadas e certifique-se de que elas esteja quase sincronizadas. Se não, isso pode significar que as solicitações estão sendo limitadas.
Rastreie o uso do recurso
Se sua aplicação usa o Azure Service Bus de nível premium, você também pode rastrear a utilização da CPU e da memória por espaço de nomes. Tome conhecimento de picos no uso de CPU e memória e reduza a carga de trabalho atual para evitar a limitação de solicitações. Também aumente o número de unidades de mensagens alocadas a cada espaço de nomes para evitar sobrecarregar o service bus.
A ferramenta também fornece insights gerais sobre o uso de espaço de nomes. Use as capacidades de monitoramento do APM para rastrear o número de filas e tópicos em cada espaço de nomes. Receba alertas instantâneos quando o uso ultrapassar um threshold definido e otimize o desempenho do contêiner de aplicações.
Rastreie conexões e erros
Monitore as conexões abertas, fechadas e ativas. Se o número de conexões for alto, talvez seja necessário verificar se o uso do recurso é alto. Execute a análise de tendências para verificar com que carga sua aplicação está lidando.
Use o software para rastrear erros de usuário e servidor. Se você encontrar muitos erros de usuário, talvez seja necessário analisar se a aplicação que usa o service bus está enfrentando algum problema. Tome as ações necessárias para resolver erros e garantir o bom funcionamento das suas aplicações.
Execute um gerenciamento eficiente de filas
Quando um cliente envia uma mensagem, ela é armazenada em uma fila antes de poder ser gerenciada. Para administrar as solicitações de forma eficiente, é importante gerenciar as filas de forma abrangente. Com o monitor do Microsoft Azure Service Bus do Applications Manager, você controla o tamanho da fila e recebe alertas instantâneos quando esse valor aumentar rapidamente .
Acompanhe o tamanho do tópico e seja notificado quando o espaço livre diminuir. Informações sobre o status do tópico, a contagem de assinatura, mensagens ativas, mensagens mortas e mensagens de transferência também estão à sua disposição.
Visualize dados com relatórios abrangentes
Analise as tendências de desempenho com relatórios atuais e históricos de todas as métricas críticas do Azure Service Bus. Aproveite o machine learning do Applications Manager para obter insights críticos sobre o desempenho do Service Bus e usá-los para gerenciar melhor suas aplicações.
Configure o monitoramento do Azure Service Bus em minutos
O monitor do Azure Service Bus faz parte da solução de monitoramento do Azure do Applications Manager. Para experimentar o Applications Manager em primeira mão, basta fazer o download e instalar um teste grátis de 30 dias ou agendar uma demonstração personalizada para uma visita guiada
Outros serviços que podem ser monitorados usando o Applications Manager são:
- Monitoramento da Azure Storage Account
- Monitoramento do Azure SQL
- Monitoramento do Azure VM