Todos os produtos
Search
Central de documentação

Server Load Balancer:Integrar ALB com monitoramento do Prometheus

Última atualização: Jul 03, 2026

O Managed Service for Prometheus monitora suas instâncias do Application Load Balancer (ALB) e fornece métricas, painéis e alertas. Este tópico explica como configurar a integração e usar o Managed Service for Prometheus.

Visão geral

O Alibaba Cloud Prometheus Service integra-se ao ecossistema open source do Prometheus. Ele monitora diversos componentes, inclui vários painéis de monitoramento prontos para uso e oferece um serviço gerenciado de Prometheus. Para mais informações, consulte O que é o Prometheus Service?.

O ALB integra-se ao Managed Service for Prometheus por meio da Integração Enterprise CloudMonitor (Pago). Para mais detalhes, consulte a tabela abaixo.

Tipo de integração

Descrição

Taxa de métrica

Taxa de armazenamento

Integração Enterprise Cloud Monitor (pago)

O monitoramento do Prometheus obtém métricas pela API do Cloud Monitor. Após integrar o ALB ao monitoramento do Prometheus, monitore o serviço ALB e configure alarmes usando o painel de serviços em nuvem e as regras de alarme.

O Cloud Monitor cobra taxas de tráfego pelo envio de métricas do ALB.

O monitoramento do Prometheus armazena as métricas enviadas gratuitamente.

Exemplo de faturamento

O exemplo de faturamento na figura a seguir serve apenas como referência. Para valores reais, consulte a página de compra.

image..png

Uma instância ALB possui 2 listeners e 3 regras de encaminhamento. Existem 27 métricas para a instância, 27 para cada listener, 16 para cada regra de encaminhamento e 11 para cada grupo de servidores.

Total metrics per minute = 27 × 1 ALB instance + 27 × 2 listeners + 16 × 3 forwarding rules + 11 × 2 server groups = 151

Total data points per day for CloudMonitor pay-as-you-go = 151 × 60 × 24 = 217,440

Pré-requisitos

Crie uma instância do Prometheus

Importante

Os dados de monitoramento estão disponíveis apenas com granularidade de minuto. As métricas de nível de segundo exibidas são médias de um minuto e podem não refletir com precisão mudanças repentinas nesse período. Para monitoramento no nível de segundo, ative o recurso de log de acesso. Para mais informações, consulte Log de acesso do ALB.

  1. Faça login no console do Cloud Monitor.

  2. Na barra de navegação superior, selecione uma região e clique em Create Prometheus Instance.

  3. Na página Create Instance, configure os parâmetros a seguir e clique em Create.

    Parâmetro

    Descrição

    Instance type

    Selecione general-purpose instance ou global aggregation instance.

    Nota
    • general-purpose instance: Instância padrão do Prometheus adequada para vários cenários. Funciona como armazenamento de gravação remota (Remote Write) para serviços Prometheus autogerenciados ou ingere métricas de contêineres, serviços em nuvem e hosts.

    • global aggregation instance: Instância virtual que agrega dados de múltiplas instâncias do Alibaba Cloud Prometheus ou clusters Prometheus autogerenciados. Oferece consultas unificadas de métricas, uma única fonte de dados Grafana e alertas centralizados em todas as fontes agregadas.

    Retention period

    Selecione um período de retenção de 90 days ou 180 days.

Integração entre ALB e Prometheus

  1. Acesse o console do ARMS.

  2. No painel de navegação à esquerda, clique em Integration Center.

  3. Na página Integration Center, clique na aba Middleware e selecione Alibaba Cloud ALB.

  4. No painel Alibaba Cloud ALB, selecione a região para armazenar seus dados e clique em OK. A integração dos dados de monitoramento do ALB leva cerca de 1 a 2 minutos.

  • Métricas

    Visualize as métricas de monitoramento do ALB na aba Metrics.

    Métricas do ALB no Prometheus

    Métrica

    Descrição

    AliyunAlb_ListenerActiveConnection

    Número de conexões ativas do listener.

    AliyunAlb_ListenerClientTLSNegotiationError

    Quantidade de handshakes TLS de cliente falhos do listener. (contagem/s)

    AliyunAlb_ListenerHTTPCode2XX

    Total de códigos de status 2xx do listener. (contagem/s)

    AliyunAlb_ListenerHTTPCode3XX

    Total de códigos de status 3xx do listener. (contagem/s)

    AliyunAlb_ListenerHTTPCode4XX

    Total de códigos de status 4xx do listener. (contagem/s)

    AliyunAlb_ListenerHTTPCode500

    Quantidade de códigos de status 500 do listener. (contagem/s)

    AliyunAlb_ListenerHTTPCode502

    Quantidade de códigos de status 502 do listener. (contagem/s)

    AliyunAlb_ListenerHTTPCode503

    Quantidade de códigos de status 503 do listener. (contagem/s)

    AliyunAlb_ListenerHTTPCode504

    Quantidade de códigos de status 504 do listener. (contagem/s)

    AliyunAlb_ListenerHTTPCode5XX

    Total de códigos de status 5xx do listener. (contagem/s)

    AliyunAlb_ListenerHTTPCodeUpstream2XX

    Número de códigos de status 2xx dos servidores backend do listener. (contagem/s)

    AliyunAlb_ListenerHTTPCodeUpstream3XX

    Número de códigos de status 3xx dos servidores backend do listener. (contagem/s)

    AliyunAlb_ListenerHTTPCodeUpstream4XX

    Número de códigos de status 4xx dos servidores backend do listener. (contagem/s)

    AliyunAlb_ListenerHTTPCodeUpstream5XX

    Número de códigos de status 5xx dos servidores backend do listener. (contagem/s)

    AliyunAlb_ListenerHTTPFixedResponse

    Quantidade de respostas fixas do listener. (contagem/s)

    AliyunAlb_ListenerHTTPRedirect

    Número de redirecionamentos do listener. (contagem/s)

    AliyunAlb_ListenerHealthyHostCount

    Contagem de servidores backend saudáveis do listener.

    AliyunAlb_ListenerInBits

    Largura de banda de entrada do listener. (bits/s)

    AliyunAlb_ListenerInactiveConnection

    Número de conexões inativas do listener. (contagem/s)

    AliyunAlb_ListenerMaxConnection

    Máximo de conexões simultâneas do listener. (contagem/s)

    AliyunAlb_ListenerNewConnection

    Quantidade de novas conexões do listener. (contagem/s)

    AliyunAlb_ListenerNonStickyRequest

    Solicitações sem sessão persistente do listener. (contagem/s)

    AliyunAlb_ListenerOutBits

    Largura de banda de saída do listener. (bits/s)

    AliyunAlb_ListenerQPS

    Requisições por segundo (QPS) do listener. (contagem/s)

    AliyunAlb_ListenerRejectedConnection

    Conexões rejeitadas do listener. (contagem/s)

    AliyunAlb_ListenerRequestTime

    Latência de requisição do listener. (ms)

    AliyunAlb_ListenerUnHealthyHostCount

    Servidores backend não saudáveis do listener.

    AliyunAlb_ListenerUpstreamConnectionError

    Erros de conexão com o backend do listener. (contagem/s)

    AliyunAlb_ListenerUpstreamResponseTime

    Tempo de resposta dos servidores backend do listener. (ms)

    AliyunAlb_ListenerUpstreamTLSNegotiationError

    Handshakes TLS falhos com servidores backend do listener. (contagem/s)

    AliyunAlb_LoadBalancerActiveConnection

    Conexões ativas da instância do balanceador de carga.

    AliyunAlb_LoadBalancerClientTLSNegotiationError

    Handshakes TLS de cliente falhos da instância do balanceador de carga. (contagem/s)

    AliyunAlb_LoadBalancerHTTPCode2XX

    Códigos de status 2xx da instância do balanceador de carga. (contagem/s)

    AliyunAlb_LoadBalancerHTTPCode3XX

    Códigos de status 3xx da instância do balanceador de carga. (contagem/s)

    AliyunAlb_LoadBalancerHTTPCode4XX

    Códigos de status 4xx da instância do balanceador de carga. (contagem/s)

    AliyunAlb_LoadBalancerHTTPCode500

    Códigos de status 500 da instância do balanceador de carga. (contagem/s)

    AliyunAlb_LoadBalancerHTTPCode502

    Códigos de status 502 da instância do balanceador de carga. (contagem/s)

    AliyunAlb_LoadBalancerHTTPCode503

    Códigos de status 503 da instância do balanceador de carga. (contagem/s)

    AliyunAlb_LoadBalancerHTTPCode504

    Códigos de status 504 da instância do balanceador de carga. (contagem/s)

    AliyunAlb_LoadBalancerHTTPCode5XX

    Códigos de status 5xx da instância do balanceador de carga. (contagem/s)

    AliyunAlb_LoadBalancerHTTPCodeUpstream2XX

    Códigos de status 2xx dos servidores backend da instância do balanceador de carga. (contagem/s)

    AliyunAlb_LoadBalancerHTTPCodeUpstream3XX

    Códigos de status 3xx dos servidores backend da instância do balanceador de carga. (contagem/s)

    AliyunAlb_LoadBalancerHTTPCodeUpstream4XX

    Códigos de status 4xx dos servidores backend da instância do balanceador de carga. (contagem/s)

    AliyunAlb_LoadBalancerHTTPCodeUpstream5XX

    Códigos de status 5xx dos servidores backend da instância do balanceador de carga. (contagem/s)

    AliyunAlb_LoadBalancerHTTPFixedResponse

    Respostas fixas da instância do balanceador de carga. (contagem/s)

    AliyunAlb_LoadBalancerHTTPRedirect

    Redirecionamentos da instância do balanceador de carga. (contagem/s)

    AliyunAlb_LoadBalancerHealthyHostCount

    Servidores backend saudáveis da instância do balanceador de carga.

    AliyunAlb_LoadBalancerInBits

    Largura de banda de entrada da instância do balanceador de carga. (bits/s)

    AliyunAlb_LoadBalancerInactiveConnection

    Conexões inativas da instância do balanceador de carga. (contagem/s)

    AliyunAlb_LoadBalancerMaxConnection

    Máximo de conexões simultâneas da instância do balanceador de carga. (contagem/s)

    AliyunAlb_LoadBalancerNewConnection

    Novas conexões da instância do balanceador de carga. (contagem/s)

    AliyunAlb_LoadBalancerNonStickyRequest

    Requisições sem sessão persistente da instância do balanceador de carga. (contagem/s)

    AliyunAlb_LoadBalancerOutBits

    Largura de banda de saída da instância do balanceador de carga. (bits/s)

    AliyunAlb_LoadBalancerQPS

    Requisições por segundo (QPS) da instância do balanceador de carga. (contagem/s)

    AliyunAlb_LoadBalancerRejectedConnection

    Conexões rejeitadas da instância do balanceador de carga. (contagem/s)

    AliyunAlb_LoadBalancerRequestTime

    Latência de requisição da instância do balanceador de carga. (ms)

    AliyunAlb_LoadBalancerUnHealthyHostCount

    Servidores backend não saudáveis da instância do balanceador de carga.

    AliyunAlb_LoadBalancerUpstreamConnectionError

    Erros de conexão com o backend da instância do balanceador de carga. (contagem/s)

    AliyunAlb_LoadBalancerUpstreamResponseTime

    Tempo de resposta dos servidores backend da instância do balanceador de carga. (ms)

    AliyunAlb_LoadBalancerUpstreamTLSNegotiationError

    Handshakes TLS falhos com servidores backend da instância do balanceador de carga. (contagem/s)

    AliyunAlb_RuleHTTPCodeUpstream2XX

    Códigos de status 2xx dos servidores backend da regra de encaminhamento. (contagem/s)

    AliyunAlb_RuleHTTPCodeUpstream3XX

    Códigos de status 3xx dos servidores backend da regra de encaminhamento. (contagem/s)

    AliyunAlb_RuleHTTPCodeUpstream4XX

    Códigos de status 4xx dos servidores backend da regra de encaminhamento. (contagem/s)

    AliyunAlb_RuleHTTPCodeUpstream5XX

    Códigos de status 5xx dos servidores backend da regra de encaminhamento. (contagem/s)

    AliyunAlb_RuleHealthyHostCount

    Servidores backend saudáveis da regra de encaminhamento.

    AliyunAlb_RuleNonStickyRequest

    Requisições sem sessão persistente da regra de encaminhamento. (contagem/s)

    AliyunAlb_RuleQPS

    Requisições por segundo (QPS) da regra de encaminhamento. (contagem/s)

    AliyunAlb_RuleRequestTime

    Latência de requisição da regra de encaminhamento. (ms)

    AliyunAlb_RuleUnHealthyHostCount

    Servidores backend não saudáveis da regra de encaminhamento.

    AliyunAlb_RuleUpstreamConnectionError

    Erros de conexão com o backend da regra de encaminhamento. (contagem/s)

    AliyunAlb_RuleUpstreamResponseTime

    Tempo de resposta dos servidores backend da regra de encaminhamento. (ms)

    AliyunAlb_RuleUpstreamTLSNegotiationError

    Handshakes TLS falhos com servidores backend da regra de encaminhamento. (contagem/s)

    AliyunAlb_ServerGroupHTTPCodeUpstream2XX

    Códigos de status 2xx dos servidores backend do grupo de servidores. (contagem/s)

    AliyunAlb_ServerGroupHTTPCodeUpstream3XX

    Códigos de status 3xx dos servidores backend do grupo de servidores. (contagem/s)

    AliyunAlb_ServerGroupHTTPCodeUpstream4XX

    Códigos de status 4xx dos servidores backend do grupo de servidores. (contagem/s)

    AliyunAlb_ServerGroupHTTPCodeUpstream5XX

    Códigos de status 5xx dos servidores backend do grupo de servidores. (contagem/s)

    AliyunAlb_ServerGroupHealthyHostCount

    Servidores saudáveis no grupo de servidores.

    AliyunAlb_ServerGroupNonStickyRequest

    Requisições sem sessão persistente do grupo de servidores. (contagem/s)

    AliyunAlb_ServerGroupRequestTime

    Latência de requisição do grupo de servidores. (ms)

    AliyunAlb_ServerGroupQPS

    Requisições por segundo (QPS) do grupo de servidores. (contagem/s)

    AliyunAlb_ServerGroupUnHealthyHostCount

    Servidores não saudáveis no grupo de servidores.

    AliyunAlb_ServerGroupUpstreamConnectionError

    Erros de conexão com o backend do grupo de servidores. (contagem/s)

    AliyunAlb_ServerGroupUpstreamResponseTime

    Tempo de resposta dos servidores backend do grupo de servidores. (ms)

    AliyunAlb_ServerGroupUpstreamTLSNegotiationError

    Handshakes TLS falhos com servidores backend do grupo de servidores. (contagem/s)

    AliyunAlb_RuleHTTPCodeUpstream2XXRatio

    Percentual de códigos de status 2xx dos servidores backend da regra de encaminhamento.

    AliyunAlb_RuleHTTPCodeUpstream3XXRatio

    Percentual de códigos de status 3xx dos servidores backend da regra de encaminhamento.

    AliyunAlb_RuleHTTPCodeUpstream4XXRatio

    Percentual de códigos de status 4xx dos servidores backend da regra de encaminhamento.

    AliyunAlb_RuleHTTPCodeUpstream5XXRatio

    Percentual de códigos de status 5xx dos servidores backend da regra de encaminhamento.

    AliyunAlb_VipActiveConnection

    Conexões ativas do VIP.

    AliyunAlb_VipClientTLSNegotiationError

    Handshakes TLS de cliente falhos do VIP. (contagem/s)

    AliyunAlb_VipHTTPCode2XX

    Códigos de status 2xx do VIP. (contagem/s)

    AliyunAlb_VipHTTPCode3XX

    Códigos de status 3xx do VIP. (contagem/s)

    AliyunAlb_VipHTTPCode4XX

    Códigos de status 4xx do VIP. (contagem/s)

    AliyunAlb_VipHTTPCode500

    Códigos de status 500 do VIP. (contagem/s)

    AliyunAlb_VipHTTPCode502

    Códigos de status 502 do VIP. (contagem/s)

    AliyunAlb_VipHTTPCode503

    Códigos de status 503 do VIP. (contagem/s)

    AliyunAlb_VipHTTPCode504

    Códigos de status 504 do VIP. (contagem/s)

    AliyunAlb_VipHTTPCode5XX

    Códigos de status 5xx do VIP. (contagem/s)

    AliyunAlb_VipHTTPFixedResponse

    Respostas fixas do VIP. (contagem/s)

    AliyunAlb_VipHTTPRedirect

    Redirecionamentos do VIP. (contagem/s)

    AliyunAlb_VipInBits

    Largura de banda de entrada do VIP. (bits/s)

    AliyunAlb_VipInactiveConnection

    Conexões inativas do VIP. (contagem/s)

    AliyunAlb_VipMaxConnection

    Máximo de conexões simultâneas do VIP. (contagem/s)

    AliyunAlb_VipNewConnection

    Novas conexões do VIP. (contagem/s)

    AliyunAlb_VipNonStickyRequest

    Requisições sem sessão persistente do VIP. (contagem/s)

    AliyunAlb_VipOutBits

    Largura de banda de saída do VIP. (bits/s)

    AliyunAlb_VipQPS

    Requisições por segundo (QPS) do VIP. (contagem/s)

    AliyunAlb_VipRejectedConnection

    Conexões rejeitadas do VIP. (contagem/s)

    AliyunAlb_VipRequestTime

    Latência de requisição do VIP. (ms)

    AliyunAlb_VipUpstreamConnectionError

    Erros de conexão com o backend do VIP. (contagem/s)

    AliyunAlb_VipUpstreamResponseTime

    Tempo de resposta dos servidores backend do VIP. (ms)

    AliyunAlb_VipUpstreamTLSNegotiationError

    Handshakes TLS falhos com servidores backend do VIP. (contagem/s)

    Nota
    • Proporção: Parcela desta métrica em relação à contagem total de métricas.

    • Contagem de métricas: Número de métricas gravadas no banco de dados nos últimos 10 minutos.

  • Painel

    Na aba Get Started, navegue até Access Management > Component Management > Dashboard e clique em ALB para visualizar as métricas de desempenho.

  • Alertas

    Crie regras de alerta do Prometheus na aba Alerting rule template e visualize os alertas de monitoramento. Para instruções sobre como criar uma regra de alerta, consulte Criar uma regra de alerta do Prometheus.

Instância do Prometheus de terceiros

Após integrar o Application Load Balancer (ALB) ao Managed Service for Prometheus, use remote write para integrar uma instância do Prometheus autogerenciada. Para mais informações, consulte Instância do Prometheus para uso geral.

Desativar o monitoramento do ALB

  1. Faça login no console do Cloud Monitor.

  2. Na página Instances, selecione a região desejada na barra de navegação superior, localize a instância alvo e clique em Uninstall na coluna Actions.

  3. Na caixa de diálogo de confirmação, clique em OK.

Documentos relacionados