O NLB integra-se ao Log Service (SLS) para oferecer um recurso de monitoramento granular em nível de segundos. Visualize métricas de uma instância NLB, como tráfego por segundo, novas conexões e conexões máximas, por meio de um listener da Camada 4. Esse recurso permite monitorar serviços e solucionar problemas com mais detalhes.
Regiões suportadas
A tabela a seguir lista as regiões onde o monitoramento granular está disponível.
|
Área |
Região |
|
China |
China (Hangzhou), China (Beijing), China (Shenzhen), China (Shanghai), China (Qingdao), China (Zhangjiakou), China (Chengdu), China (Guangzhou), China (Ulanqab), China (Hong Kong) e China (Heyuan) |
|
Ásia-Pacífico |
Singapura, Japão (Tóquio), Coreia do Sul (Seul), Malásia (Kuala Lumpur), Indonésia (Jacarta), Tailândia (Bangkok) e Filipinas (Manila) |
|
Europa e Américas |
Alemanha (Frankfurt), Reino Unido (Londres), EUA (Virgínia) e EUA (Vale do Silício) |
|
Oriente Médio |
Arábia Saudita (Riad - Região Parceira) |
Faturamento
Após o NLB enviar logs para o Simple Log Service (SLS), o SLS cobra pelos serviços de armazenamento, tráfego de leitura, solicitações, processamento de dados e transferência de dados. Para obter mais informações, consulte Preços.
Pré-requisitos
Ative o Simple Log Service.
-
Adicione um listener TCP, UDP ou TCP/SSL à sua instância NLB. Para obter mais informações, consulte os seguintes tópicos:
-
Crie um projeto do Simple Log Service e um Metricstore na região onde a instância NLB está implantada. Para obter mais informações, consulte Gerenciar um projeto e Gerenciar um Metricstore.
NotaNo mesmo projeto, um Metricstore não pode ter o mesmo nome de um Logstore existente.
Ativar ou desativar o monitoramento granular
Faça login no console NLB.
Na barra de navegação superior, selecione a região onde a instância NLB está implantada.
Na página Instances, clique em ID da instância e, em seguida, clique em aba Fine-grained Monitoring.
-
Ative o monitoramento granular para a região atual.
NotaSe o monitoramento granular já estiver ativado para a região atual, pule esta etapa.
Na aba Fine-grained Monitoring, clique em Enable Fine-grained Monitoring.
-
Na caixa de diálogo Enable Fine-grained Monitoring for SLB, selecione ou insira um projeto e um Metricstore, marque I understand the above information. e clique em OK.
ImportanteAo executar essa operação, o sistema cria automaticamente uma função do RAM chamada
AliyunServiceRoleForNLBLogDelivery. Essa função concede ao NLB permissões para enviar métricas de monitoramento ao SLS.Não revogue as permissões nem exclua a função do RAM. Caso contrário, o NLB não conseguirá enviar métricas de monitoramento ao SLS.
-
Ative ou desative o monitoramento granular para o listener TCP, UDP ou TCP/SSL desejado.
-
Ativar o monitoramento granular
Para um único listener: Na aba Settings, localize o listener desejado e ative a chave Fine-grained Monitoring.
-
Para vários listeners
Selecione os listeners para os quais deseja ativar o monitoramento granular e clique em Batch Enable Fine-grained Monitoring.
-
Na caixa de diálogo Batch Enable Fine-grained Monitoring, clique em OK.
NotaApós ativar o monitoramento granular:
Os dados de monitoramento aparecem no Simple Log Service com um atraso de aproximadamente 5 segundos.
O monitoramento inclui todas as novas conexões. Conexões persistentes estabelecidas antes da ativação deste recurso não são monitoradas.
-
Desativar o monitoramento granular
Para um único listener: Na aba Settings, localize o listener desejado e desative a chave Fine-grained Monitoring.
-
Para vários listeners
Selecione os listeners para os quais deseja desativar o monitoramento granular e clique em Batch Disable Fine-grained Monitoring.
Na caixa de diálogo Batch Disable Fine-grained Monitoring, clique em OK.
-
Próximas etapas
Depois de ativar o monitoramento granular e o Simple Log Service (SLS) começar a coletar dados de monitoramento do NLB, visualize métricas, analise dados, verifique faturas, modifique configurações de armazenamento de logs e gerencie logs no console SLS.
Faça login no console NLB.
No painel de navegação à esquerda, clique em Instances.
Na página Instances, clique em ID da instância e, em seguida, clique em aba Fine-grained Monitoring.
-
Na aba Fine-grained Monitoring, realize as seguintes operações:
Visualizar métricas de monitoramento: Clique em aba Monitoring Metrics para ver as métricas de monitoramento do NLB.
Visualizar análise de monitoramento: Clique em aba Fine-grained Monitoring Analysis para ver a análise de métricas do NLB.
Modificar configurações de armazenamento de logs: Clique em aba Settings. Na seção Log Service Configuration, clique em Modify para alterar o Project e o Metricstore.
Visualizar faturas de monitoramento: Clique em View Fine-grained Monitoring Bill para ver os detalhes de faturamento no console SLS. Para obter mais informações sobre faturas, consulte Atualizar para a nova versão do Cost Manager.
Gerenciar logs no SLS: Clique em Log Service para abrir o console SLS. No console, consulte, analise, baixe, transfira e processe dados, além de configurar alertas. Para obter mais informações, consulte Operações comuns em logs para serviços da Alibaba Cloud.
Métricas
|
Métrica |
Descrição |
|
actConns |
Conexões ativas |
|
connsPS |
Novas conexões por segundo |
|
dropConnPS |
Conexões descartadas por segundo |
|
failConnPS |
Conexões com falha por segundo |
|
inActConnPS |
Conexões inativas por segundo |
|
totalConns |
Conexões simultâneas |
|
flow_in_rx_bps |
Taxa de tráfego de entrada, em bit/s. |
|
flow_in_rx_pps |
Pacotes de entrada por segundo. |
|
flow_out_tx_bps |
Taxa de tráfego de saída, em bit/s. |
|
flow_out_tx_pps |
Pacotes de saída por segundo. |
As métricas descritas neste tópico utilizam o formato de dados de série temporal. Para obter mais informações, consulte Dados de série temporal (Metric).
Use instruções PromQL ou SQL para consultar e analisar esses dados. Para obter mais informações, consulte Introdução à consulta e análise de dados de série temporal.