Monitorando a referência de dados do balanceador de carga
Consulte Monitoring Load Balancer para obter detalhes sobre como coletar e analisar dados de monitoramento para o Load Balancer.
Métricas
Métricas do balanceador de carga
Métricas | Tipo de recurso | Descrição | Agregação recomendada |
---|---|---|---|
Disponibilidade do caminho dos dados | Balanceador de carga público e interno | O Balanceador de Carga Standard exerce continuamente o caminho de dados a partir de uma região para o front-end do balanceador de carga, até à pilha SDN que suporta a sua VM. Enquanto as instâncias íntegras permanecerem, a medição seguirá o mesmo caminho do tráfego com balanceamento de carga do aplicativo. O caminho de dados que o cliente usa também é validado. A medição é invisível para a sua aplicação e não interfere com outras operações. | Média |
Estado da sonda de estado de funcionamento | Balanceador de carga público e interno | O Balanceador de Carga Padrão usa um serviço distribuído de sondagem de integridade que monitora a integridade do endpoint do aplicativo de acordo com suas definições de configuração. Esta métrica proporciona uma vista filtrada agregada ou por ponto final de cada ponto final no conjunto do balanceador de carga. Pode ver como o Balanceador de Carga vê o estado de funcionamento da sua aplicação, conforme indicado pela configuração da sonda de estado de funcionamento. | Média |
Contagem SYN (sincronizar) | Balanceador de carga público e interno | O Balanceador de Carga Padrão usa um serviço distribuído de sondagem de integridade que monitora a integridade do endpoint do aplicativo de acordo com suas definições de configuração. Esta métrica proporciona uma vista filtrada agregada ou por ponto final de cada ponto final no conjunto do balanceador de carga. Pode ver como o Balanceador de Carga vê o estado de funcionamento da sua aplicação, conforme indicado pela configuração da sonda de estado de funcionamento. | Média |
Contagem de ligações SNAT | Balanceador de carga público | O Balanceador de Carga Standard reporta o número de fluxos de saída mascarados para o front-end do endereço IP público. As portas de tradução de endereços de rede de origem (SNAT) são um recurso renovável. Esta métrica pode dar uma indicação de quão fortemente a sua aplicação está a depender do SNAT para os fluxos de saída originados. Os contadores de fluxos SNAT de saída bem-sucedidos e falhados são reportados e podem ser utilizados para resolver problemas e compreender o estado de funcionamento dos fluxos de saída. | Soma |
Portas SNAT alocadas | Balanceador de carga público | O Standard Load Balancer relata o número de portas SNAT alocadas por instância de back-end. | Média |
Portas SNAT usadas | Balanceador de carga público | O Balanceador de Carga Padrão relata o número de portas SNAT utilizadas por instância de back-end. | Média |
Contagem de bytes | Balanceador de carga público e interno | O Balanceador de Carga Standard reporta os dados processados por front-end. Você pode notar que os bytes não são distribuídos igualmente entre as instâncias de back-end. Isso é esperado, pois o algoritmo do Balanceador de Carga do Azure é baseado em fluxos. | Soma |
Contagem de pacotes | Balanceador de carga público e interno | O Balanceador de Carga Standard reporta os pacotes processados por front-end. | Soma |
Métricas globais do balanceador de carga
Métricas | Tipo de recurso | Descrição | Agregação recomendada |
---|---|---|---|
Disponibilidade do caminho dos dados | Balanceador de carga global público | O balanceador de carga global exercita continuamente o caminho de dados de dentro de uma região até o front-end do balanceador de carga, até a pilha SDN que suporta sua VM. Enquanto as instâncias íntegras permanecerem, a medição seguirá o mesmo caminho do tráfego com balanceamento de carga do aplicativo. O caminho de dados que o cliente usa também é validado. A medição é invisível para a sua aplicação e não interfere com outras operações. | Média |
Estado da sonda de estado de funcionamento | Balanceador de carga global público | O balanceador de carga global usa um serviço distribuído de sondagem de integridade que monitora a integridade do ponto de extremidade do aplicativo de acordo com suas definições de configuração. Essa métrica fornece uma exibição agregada ou filtrada por ponto final de cada balanceador de carga regional de instância no pool de back-end do balanceador de carga global. Você pode ver como o balanceador de carga global vê a integridade do seu aplicativo, conforme indicado pela configuração da sonda de integridade. | Média |
Para obter mais informações, consulte uma lista de todas as métricas de plataforma suportadas no Azure Monitor for load balancer.
Dimensões métricas
Para obter mais informações sobre o que são dimensões métricas, consulte Métricas multidimensionais.
O Load Balancer tem as seguintes dimensões associadas às suas métricas.
Nome da dimensão | Descrição |
---|---|
IP de Front-end | O endereço IP frontend de uma ou mais regras relevantes de balanceamento de carga |
Porta de Front-end | A porta de front-end de uma ou mais regras de balanceamento de carga relevantes |
IP de Back-ends | O endereço IP de back-end de uma ou mais regras relevantes de balanceamento de carga |
Porta back-end | A porta de back-end de uma ou mais regras de balanceamento de carga relevantes |
Tipo de protocolo | O protocolo da regra de balanceamento de carga relevante. O protocolo pode ser TCP ou UDP |
Direção | O tráfego no sentido está fluindo. Isso pode ser de entrada ou de saída. |
Estado da conexão | O estado da conexão SNAT. O estado pode estar pendente, bem-sucedido ou falhar |
Registos do recurso
O Azure Load Balancer dá suporte aos logs de atividade do Azure e à categoria de log LoadBalancerHealthEvent.
Logs de eventos LoadBalancerHealthEvent
Para obter mais informações sobre a categoria de log LoadBalancerHealthEvent, consulte Logs de eventos de integridade do Balanceador de Carga do Azure.
Logs de atividade do Azure
A tabela a seguir lista as operações relacionadas ao Load Balancer que podem ser criadas no log de atividades.
Operação | Descrição |
---|---|
Microsoft.Network/loadBalancers/leitura | Obtém uma definição de balanceador de carga |
Microsoft.Network/loadBalancers/gravação | Cria um balanceador de carga ou atualiza um balanceador de carga existente |
Microsoft.Network/loadBalancers/excluir | Exclui um balanceador de carga |
Microsoft.Network/loadBalancers/backendAddressPools/queryInboundNatRulePortMapping/action | Mapeamento de porta de regra Nat de entrada de consulta. |
Microsoft.Network/loadBalancers/backendAddressPools/read | Obtém uma definição de pool de endereços de back-end do balanceador de carga |
Microsoft.Network/loadBalancers/backendAddressPools/gravação | Cria um pool de endereços de back-end do balanceador de carga ou atualiza um pool de endereços de back-end do balanceador de carga existente |
Microsoft.Network/loadBalancers/backendAddressPools/excluir | Exclui um pool de endereços de back-end do balanceador de carga |
Microsoft.Network/loadBalancers/backendAddressPools/join/action | Ingressa em um pool de endereços de back-end do balanceador de carga. Não alertável. |
Microsoft.Network/loadBalancers/backendAddressPools/backendPoolAddresses/read | Lista os endereços de back-end do pool de endereços de back-end do Load Balancer |
Microsoft.Network/loadBalancers/frontendIPConfigurations/read | Obtém uma definição de configuração IP frontend do balanceador de carga |
Microsoft.Network/loadBalancers/frontendIPConfigurations/join/action | Junta-se a uma configuração IP frontend do Load Balancer. Não alertável. |
Microsoft.Network/loadBalancers/inboundNatPools/read | Obtém uma definição de pool nat de entrada do balanceador de carga |
Microsoft.Network/loadBalancers/inboundNatPools/join/action | Ingressa em um pool de NAT de entrada do balanceador de carga. Não alertável. |
Microsoft.Network/loadBalancers/inboundNatRules/read | Obtém uma definição de regra nat de entrada do balanceador de carga |
Microsoft.Network/loadBalancers/inboundNatRules/write | Cria uma regra nat de entrada do balanceador de carga ou atualiza uma regra nat de entrada do balanceador de carga existente |
Microsoft.Network/loadBalancers/inboundNatRules/excluir | Exclui uma regra nat de entrada do balanceador de carga |
Microsoft.Network/loadBalancers/inboundNatRules/join/action | Ingressa em uma regra nat de entrada do balanceador de carga. Não alertável. |
Microsoft.Network/loadBalancers/loadBalancingRules/read | Obtém uma definição de regra de balanceamento de carga do balanceador de carga |
Microsoft.Network/loadBalancers/networkInterfaces/ler | Obtém referências a todas as interfaces de rede sob um balanceador de carga |
Microsoft.Network/loadBalancers/outboundRules/read | Obtém uma definição de regra de saída do balanceador de carga |
Microsoft.Network/loadBalancers/probes/read | Obtém uma sonda de balanceador de carga |
Microsoft.Network/loadBalancers/probes/join/action | Permite o uso de testes de um balanceador de carga. Por exemplo, com essa propriedade healthProbe de permissão do conjunto de escala de máquina virtual pode fazer referência à sonda. Não alertável. |
Microsoft.Network/loadBalancers/virtualMachines/leitura | Obtém referências a todas as máquinas virtuais em um balanceador de carga |
Para obter mais informações sobre o esquema de entradas do Log de Atividades, consulte Esquema do Log de Atividades.
Consulte Também
- Consulte Monitorando o Azure Load Balancer para obter uma descrição do monitoramento do Azure Load Balancer.