O Server Load Balancer (SLB) extrai métricas dos logs de acesso da camada 7 em quatro dimensões: global, slbid, status e upstream_status.
Essas métricas usam o formato de dados de série temporal e podem ser consultadas e analisadas com PromQL ou SQL. Para mais informações, consulte Introdução à consulta e análise de dados de série temporal.
Métricas globais
A tabela a seguir lista as métricas globais.
| Métrica | Descrição |
| pv | Contagem total de acessos |
| body_bytes_sent_avg | Média de bytes no corpo HTTP enviados ao cliente |
| body_bytes_sent_sum | Total de bytes no corpo HTTP enviados ao cliente |
| request_length_avg | Comprimento médio da mensagem de requisição |
| request_length_sum | Comprimento total da mensagem de requisição |
| request_time_avg | Tempo médio de requisição |
| request_time_p50 | Percentil 50 do tempo de requisição |
| request_time_p90 | Percentil 90 do tempo de requisição |
| request_time_p99 | Percentil 99 do tempo de requisição |
| upstream_response_time_avg | Tempo médio de resposta do upstream Nota upstream_response_time é a duração desde o momento em que o Server Load Balancer estabelece uma conexão com um servidor backend até o recebimento dos dados e o fechamento da conexão. |
| upstream_response_time_p50 | Mediana da duração da conexão de requisição |
| upstream_response_time_p90 | Duração da conexão de requisição no percentil 90 |
| upstream_response_time_p99 | Duração da conexão de requisição no percentil 99 |
| write_response_time_avg | Tempo médio de resposta para gravação do proxy no cliente |
| write_response_time_p50 | Percentil 50 do tempo de resposta de gravação do proxy |
| write_response_time_p90 | Percentil 90 do tempo de resposta de gravação do proxy |
| write_response_time_p99 | Percentil 99 do tempo de resposta de gravação do proxy |
Dimensão slbid
As métricas nesta dimensão usam o rótulo slbid.
| Métrica | Unidade | Descrição | Rótulo |
| pv:slbid | contagem | Número de acessos à instância SLB | slbid |
| body_bytes_sent_avg:slbid | byte | Média de bytes no corpo HTTP enviados ao cliente | slbid |
| body_bytes_sent_sum:slbid | byte | Total de bytes no corpo HTTP enviados ao cliente | slbid |
| request_length_avg:slbid | byte | Comprimento médio da mensagem de requisição | slbid |
| request_length_sum:slbid | byte | Comprimento total da mensagem de requisição | slbid |
| request_time_avg:slbid | segundo | Tempo médio de requisição | slbid |
| request_time_p50:slbid | segundo | Percentil 50 do tempo de requisição | slbid |
| request_time_p90:slbid | segundo | Percentil 90 do tempo de requisição | slbid |
| request_time_p99:slbid | segundo | Percentil 99 do tempo de requisição | slbid |
| upstream_response_time_avg:slbid | segundo | Tempo médio de resposta do upstream Nota upstream_response_time é a duração desde o momento em que o Server Load Balancer estabelece uma conexão com um servidor backend até o recebimento dos dados e o fechamento da conexão. |
slbid |
| upstream_response_time_p50:slbid | segundo | Duração da conexão de requisição no percentil 50 | slbid |
| upstream_response_time_p90:slbid | segundo | Duração da conexão de requisição no percentil 90 | slbid |
| upstream_response_time_p99:slbid | segundo | Duração da conexão de requisição (percentil 99) | slbid |
| write_response_time_avg:slbid | segundo | Tempo médio de resposta para gravação do proxy no cliente | slbid |
| write_response_time_p50:slbid | segundo | Percentil 50 do tempo de resposta de gravação do proxy | slbid |
| write_response_time_p90:slbid | segundo | Percentil 90 do tempo de resposta de gravação do proxy | slbid |
| write_response_time_p99:slbid | segundo | Percentil 99 do tempo de resposta de gravação do proxy | slbid |
Dimensão status
As métricas nesta dimensão usam os rótulos slbid+host+status.
| Métrica | Unidade | Descrição | Rótulo |
| pv:slbid:host:status | contagem | Contagem de acessos por slbid, host e status | slbid+host+status |
| body_bytes_sent_avg:slbid:host:status | byte | Média de bytes no corpo HTTP enviados ao cliente | slbid+host+status |
| body_bytes_sent_sum:slbid:host:status | byte | Total de bytes no corpo HTTP enviados ao cliente | slbid+host+status |
| request_length_avg:slbid:host:status | byte | Comprimento médio da mensagem de requisição | slbid+host+status |
| request_length_sum:slbid:host:status | byte | Comprimento total da mensagem de requisição | slbid+host+status |
| request_time_avg:slbid:host:status | segundo | Tempo médio de requisição | slbid+host+status |
| request_time_p50:slbid:host:status | segundo | Percentil 50 do tempo de requisição | slbid+host+status |
| request_time_p90:slbid:host:status | segundo | Percentil 90 do tempo de requisição | slbid+host+status |
| request_time_p99:slbid:host:status | segundo | Percentil 99 do tempo de requisição | slbid+host+status |
| upstream_response_time_avg:slbid:host:status | segundo | Tempo médio de resposta do upstream Nota upstream_response_time é a duração desde o momento em que o Server Load Balancer estabelece uma conexão com um servidor backend até o recebimento dos dados e o fechamento da conexão. |
slbid+host+status |
| upstream_response_time_p50:slbid:host:status | segundo | Duração da conexão de requisição no percentil 50 | slbid+host+status |
| upstream_response_time_p90:slbid:host:status | segundo | Duração da conexão de requisição no percentil 90 | slbid+host+status |
| upstream_response_time_p99:slbid:host:status | segundo | Duração da conexão de requisição no percentil 99 | slbid+host+status |
| write_response_time_avg:slbid:host:status | segundo | Tempo médio de resposta de gravação do proxy | slbid+host+status |
| write_response_time_p50:slbid:host:status | segundo | Percentil 50 do tempo de resposta de gravação do proxy | slbid+host+status |
| write_response_time_p90:slbid:host:status | segundo | Percentil 90 do tempo de resposta de gravação do proxy | slbid+host+status |
| write_response_time_p99:slbid:host:status | segundo | Percentil 99 do tempo de resposta de gravação do proxy | slbid+host+status |
Dimensão upstream_status
As métricas nesta dimensão usam os rótulos slbid+host+status+request_method+upstream_status+url.
| Métrica | Unidade | Descrição | Rótulo |
| pv:slbid:host:status:method:upstream_status | contagem | Número de acessos por slbid, host, status, method, url e upstream_status | slbid+host+status+request_method+upstream_status+url |
| body_bytes_sent_avg:slbid:host:status:method:upstream_status | byte | Média de bytes no corpo HTTP enviados ao cliente | slbid+host+status+request_method+upstream_status+url |
| body_bytes_sent_sum:slbid:host:status:method:upstream_status | byte | Total de bytes no corpo HTTP enviados ao cliente | slbid+host+status+request_method+upstream_status+url |
| request_length_avg:slbid:host:status:method:upstream_status | byte | Comprimento médio da mensagem de requisição | slbid+host+status+request_method+upstream_status+url |
| request_length_sum:slbid:host:status:method:upstream_status | byte | Comprimento total da mensagem de requisição | slbid+host+status+request_method+upstream_status+url |
| request_time_avg:slbid:host:status:method:upstream_status | segundo | Tempo médio de requisição | slbid+host+status+request_method+upstream_status+url |
| request_time_p50:slbid:host:status:method:upstream_status | segundo | Percentil 50 do tempo de requisição | slbid+host+status+request_method+upstream_status+url |
| request_time_p90:slbid:host:status:method:upstream_status | segundo | Percentil 90 do tempo de requisição | slbid+host+status+request_method+upstream_status+url |
| request_time_p99:slbid:host:status:method:upstream_status | segundo | Percentil 99 do tempo de requisição | slbid+host+status+request_method+upstream_status+url |
| upstream_response_time_avg:slbid:host:status:method:upstream_status | segundo | Tempo médio de resposta do upstream Nota upstream_response_time é a duração desde o momento em que o Server Load Balancer estabelece uma conexão com um servidor backend até o recebimento dos dados e o fechamento da conexão. |
slbid+host+status+request_method+upstream_status+url |
| upstream_response_time_p50:slbid:host:status:method:upstream_status | segundo | Percentil 50 da duração da conexão de requisição | slbid+host+status+request_method+upstream_status+url |
| upstream_response_time_p90:slbid:host:status:method:upstream_status | segundo | Duração da conexão de requisição no percentil 90 | slbid+host+status+request_method+upstream_status+url |
| upstream_response_time_p99:slbid:host:status:method:upstream_status | segundo | Duração da conexão de requisição no percentil 99 | slbid+host+status+request_method+upstream_status+url |
| write_response_time_avg:slbid:host:status:method:upstream_status | segundo | Tempo médio de resposta para gravações do proxy | slbid+host+status+request_method+upstream_status+url |
| write_response_time_p50:slbid:host:status:method:upstream_status | segundo | Percentil 50 do tempo de resposta de gravação do proxy | slbid+host+status+request_method+upstream_status+url |
| write_response_time_p90:slbid:host:status:method:upstream_status | segundo | Percentil 90 do tempo de resposta de gravação do proxy | slbid+host+status+request_method+upstream_status+url |
| write_response_time_p99:slbid:host:status:method:upstream_status | segundo | Percentil 99 do tempo de resposta de gravação do proxy | slbid+host+status+request_method+upstream_status+url |