Métricas do Serviço Load Balancer

Entenda as métricas emitidas pelo serviço Load Balancer no namespace de métricas 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 Balanceador de Carga para obter uma visão de alto nível de uma configuração simples do sistema público de balanceamento de carga.

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 clique em 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 IAM: Para monitorar recursos, você deve ter o tipo necessário de acesso em uma política gravada por um administrador, independentemente de estar usando a Console ou a API REST com um SDK, CLI ou outra ferramenta. A política deve permitir acesso aos serviços de monitoramento, bem como aos recursos que estão sendo monitorados. Se você tentar executar uma ação e receber uma mensagem de que não tem permissão ou não está autorizado, entre em contato com o administrador para determinar o tipo de acesso 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ê tiver escolhido uma métrica que não se aplica ao valor de dimensão especificado, 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.