Métricas do Serviço Load Balancer

Entenda as métricas emitidas pelo serviço Load Balancer no namespace de métrica oci_lbaas.

É possível monitorar a integridade, a capacidade e o desempenho dos balanceadores de carga usando métricas, alarmes e notificações. Consulte Monitoramento e Notificações para obter informações gerais sobre como entender e usar as várias ferramentas de monitoramento do Oracle Cloud Infrastructure disponíveis.

O seu balanceador de carga funciona como um intermediário para o tráfego de dados entre clientes e servidores de aplicativos. Os clientes enviam solicitações ao seu balanceador de carga e o balanceador de carga distribui as solicitações aos seus servidores de backend de acordo com as regras estabelecidas. Consulte o diagrama em Visão Geral do Serviço Load Balancer para obter uma visão de alto nível de uma configuração simples do sistema de balanceamento de carga público.

As métricas do serviço Load Balancer ajudam você a medir o número e o tipo das conexões e o volume de dados gerenciados pelo seu balanceador de carga. Você pode usar dados de métricas para diagnosticar e solucionar problemas do balanceador de carga e do cliente. As métricas também ajudam a analisar as respostas HTTP retornadas pelos servidores no seu conjunto de backend.

Para exibir um conjunto padrão de gráficos de métricas na Console, navegue até o balanceador de carga ou até o conjunto de backend em que está interessado e selecione Métricas. Você também pode usar o serviço Monitoring para criar consultas personalizadas.

Consulte Exibindo Métricas do Balanceador de Carga para exibir os tipos disponíveis de métricas de um balanceador de carga.

Pré-requisitos

  • Políticas do serviço IAM: Para monitorar recursos, você deve ter o tipo necessário de acesso em uma política gravada por um administrador, quer esteja usando a Console ou a API REST com um SDK, CLI ou outra ferramenta. A política deve fornecer acesso aos serviços de monitoramento e aos recursos que estão sendo monitorados. Se você tentar executar uma ação e receber uma mensagem informando que não tem permissão ou não está autorizado, entre em contato com o administrador para descobrir em que tipo de acesso foi concedido e em qual compartimento você precisa trabalhar. Para obter mais informações sobre autorizações do usuário para monitoramento, consulte Políticas do Serviço IAM.
  • As métricas listadas nesta página estão disponíveis automaticamente para qualquer balanceador de carga, listener e conjunto de backend criado. Você não precisa ativar o monitoramento no recurso para obter essas métricas.

Métricas Disponíveis: oci_lbaas

Saiba mais sobre as métricas disponíveis para um balanceador de carga.

As métricas do serviço Load Balancer incluem as seguintes dimensões :

Métrica Descrição
AVAILABILITYDOMAIN O domínio de disponibilidade  no qual o balanceador de carga reside.
BACKENDSETNAME O nome do conjunto de backend ao qual as métricas se aplicam.
LBCOMPONENT O componente balanceador de carga ao qual as métricas se aplicam.

As métricas válidas para o serviço Load Balancer variam entre os três valores da dimensão lbComponent:

  • Backendset
  • Listener
  • Loadbalancer

As tabelas desta página descrevem quais dados são válidos para cada um desses valores de dimensão. Se você selecionar uma métrica que Não se aplique ao valor da dimensão especificada, a métrica não retornará dados.

LBHOSTID Um ID exclusivo que representa o host do balanceador de carga atual. Este ID está sujeito a alterações.
LISTENERNAME O nome do listener ao qual as métricas se aplicam.
REGION A região  na qual o balanceador de carga reside.
RESOURCEID O OCID  do recurso ao qual as métricas se aplicam.

Métricas para o Valor "Backendset" da Dimensão lbComponent

Métrica Nome para Exibição da Métrica Unidade Descrição Dimensões
ActiveConnections Conexões Ativas count O número de conexões ativas do balanceador de carga para todos os servidores de backend. availabilityDomain

backendSetName

lbComponent

lbHostId

region

resourceId

BackendServers Servidores de Backend count O número de servidores de backend no conjunto de backend.
BackendTimeouts Timeouts de Backend count O número de timeouts em todos os servidores de backend.
BytesReceived Bytes Recebidos bytes O número de bytes recebidos em todos os servidores de backend.
BytesSent Bytes Enviados bytes O número de bytes enviados em todos os servidores de backend.
ClosedConnections Conexões Fechadas count O número de conexões encerradas entre o balanceador de carga e os servidores de backend.
HttpRequests Solicitações de Entrada count O número de solicitações de clientes recebidas no conjunto de backend.
HttpResponses Respostas count O número de respostas HTTP em todos os servidores de backend.
HttpResponses200 Respostas HTTP 200 count O número de respostas HTTP 200 recebidas dos servidores de backend.
HttpResponses2xx Respostas HTTP 2xx count O número de respostas HTTP 2xx recebidas dos servidores de backend.
HttpResponses3xx Respostas HTTP 3xx count O número de respostas HTTP 3xx recebidas dos servidores de backend.
HttpResponses4xx Respostas HTTP 4xx count O número de respostas HTTP 4xx recebidas dos servidores de backend.
HttpResponses502 Respostas HTTP 502 count O número de respostas HTTP 502 recebidas dos servidores de backend.
HttpResponses504 Respostas HTTP 504 count O número de respostas HTTP 504 recebidas dos servidores de backend.
HttpResponses5xx Respostas HTTP 5xx count O número de respostas HTTP 5xx recebidas dos servidores de backend.
InvalidHeaderResponses Respostas de Cabeçalho Inválidas count O número de respostas de cabeçalho inválidas em todos os servidores de backend.
KeepAliveConnections Conexões Keep-alive count O número de conexões keep-alive.
ResponseTimeFirstByte Tempo Médio de Resposta (somente TCP) ms Tempo médio até o primeiro byte de resposta dos servidores de backend. Somente TCP.
ResponseTimeHttpHeader Tempo Médio de Resposta (somente HTTP) ms Tempo médio de resposta dos servidores de backend. Somente HTTP.
UnhealthyBackendServers Servidores de Backend Não Íntegros count O número de servidores de backend não íntegros no conjunto de backend.

Métricas do Valor "Loadbalancer" da Dimensão lbComponent

Métrica Nome para Exibição da Métrica Unidade Descrição Dimensões
AcceptedConnections Conexões Aceitas count O número de conexões aceitas pelo balanceador de carga.

availabilityDomain

lbComponent

lbHostId

region

resourceId

AcceptedSSLHandshake Handshakes de SSL Aceitos count O número de handshakes SSL aceitos.
ActiveConnections Conexões Ativas count O número de conexões ativas entre os clientes e o balanceador de carga.
ActiveSSLConnections Conexões SSL Ativas count O número de conexões SSL ativas.
BytesReceived Bytes Recebidos bytes O número de bytes recebidos pelo balanceador de carga.
BytesSent Bytes Enviados bytes O número de bytes enviados pelo balanceador de carga.
FailedSSLClientCertVerify Verificações com Falha para Certificações SSL do Cliente count O número de verificações de certificados SSL de clientes com falha.
FailedSSLHandshake Handshakes de SSL com Falha count O número de handshakes SSL com falha.
HandledConnections Conexões Tratadas count O número de conexões tratadas pelo balanceador de carga.
HttpRequests Solicitações de Entrada count O número de solicitações do cliente recebidas no balanceador de carga.
PeakBandwidth Largura de banda máxima bits Largura de banda máxima de bits por segundo usada durante o intervalo especificado. Use o padrão.

Métricas do Valor "Listener" da Dimensão lbComponent

Métrica Nome para Exibição da Métrica Unidade Descrição Dimensões
HttpResponses 200 Respostas HTTP 200 count O número de respostas HTTP 200 recebidas dos conjuntos de backend. availabilityDomain

lbComponent

lbHostId

listenerName

region

resourceId

HttpResponses 2xx Respostas HTTP 2xx count O número de respostas HTTP 2xx recebidas dos conjuntos de backend.
HttpResponses 3xx Respostas HTTP 3xx count O número de respostas HTTP 3xx recebidas dos conjuntos de backend.
HttpResponses 4xx Respostas HTTP 4xx count O número de respostas HTTP 4xx recebidas dos conjuntos de backend.
HttpResponses 502 Respostas HTTP 502 count O número de respostas HTTP 502 recebidas dos conjuntos de backend.
HttpResponses 504 Respostas HTTP 504 count O número de respostas HTTP 504 recebidas dos conjuntos de backend.
HttpResponses 5xx Respostas HTTP 5xx count O número de respostas HTTP 5xx recebidas dos conjuntos de backend.
HttpResponses Respostas count O número de respostas recebidas de conjuntos de backend.