Resumo

  • RFC 9544 classifica intervalos contra limiares configurados e produz contagens e razões úteis; “precisão” não certifica o mecanismo de medição.
  • A compactação reduz coleta e pós-processamento, mas pode retirar a sequência, a maior interrupção, a causa e elementos necessários para refazer uma controvérsia.
  • Um uso contratual exige vínculo verificável entre cada métrica e o SLO vigente, além de evidência de topologia, sessão, dados, transição de estado, ação, consequência e resultado para o cliente.

Uma central de operações quer saber rapidamente se o serviço saiu do combinado. Um cliente que contesta uma fatura quer saber quais pacotes foram observados, qual regra estava valendo e se a classificação pode ser repetida. Os dois usos não pedem o mesmo volume de prova.

A RFC 9544, publicada pela IETF em março de 2024 na categoria Informational, define Precision Availability Metrics para serviços governados por Service Level Objectives. Em vez de acumular uma série interminável de latência, perda ou capacidade e só depois compará-la ao contrato, os PAMs permitem classificar e resumir a conformidade mais perto da observação.

Essa é uma vantagem importante de custo e escala. Também é o ponto em que uma organização pode confundir sinal operacional com dossiê probatório.

O contador conhece a regra que recebeu

Para a RFC, um serviço pode estar indisponível quando viola o SLO mesmo mantendo conectividade básica. O conceito é mais exigente do que “responde ou não responde”: um caminho ainda ativo pode falhar em latência, perda, vazão, variação ou outra promessa mensurável.

Cada intervalo fixo da sessão recebe uma classe. VI indica que pelo menos um parâmetro ficou abaixo do limiar ótimo configurado. SVI indica a passagem pelo limiar crítico. VFI exige todos os parâmetros em nível ótimo ou melhor.

O resultado combina observação e decisão. O pacote não carrega a palavra “grave”; a gravidade surge da relação com uma configuração. A RFC não define como escolher os limiares e usa os pontos de medição identificados pelo SLO. Portanto, antes do primeiro contador já existem decisões sobre extremos, direção, população de tráfego e promessa aplicável.

O próprio termo “precision” tem um limite explícito. Ele descreve a precisão do requisito avaliado, não a precisão do relógio, da captura ou do método de medição. Medições exatas são um tema separado.

Compactar é escolher o que não será guardado

O intervalo pode ser de um segundo ou de granularidade mais fina, como dez milissegundos, desde que permaneça constante na sessão. Essa escolha muda a forma registrada de um evento. Uma oscilação curta pode ocupar um intervalo grande ou vários pequenos. Duas razões iguais podem esconder uma perturbação contínua em um serviço e surtos frequentes em outro.

Os contadores de pacotes violados e gravemente violados ajudam a distinguir um pico isolado de uma degradação ampla. As métricas derivadas mostram tempo ou pacotes desde a última violação, médias entre violações, VIR e SVIR. Nenhuma delas determina automaticamente a causa.

A média não preserva agrupamentos. Uma razão não informa a maior interrupção. Um contador não identifica fila, convergência de rota, falta de recurso, problema no cliente ou falha no instrumento. A organização ganha velocidade, mas precisa decidir quais dados manter para investigação e contestação.

SLOs estatísticos reforçam essa necessidade. Um acordo pode permitir que certa parcela de pacotes ultrapasse um alvo. Nesse caso, um valor fora da faixa não é necessariamente uma violação isolada; a distribuição e a janela determinam o resultado. A RFC descreve o problema, enquanto histogramas alinhados aos níveis do SLO permanecem como trabalho futuro.

O vínculo com a versão da promessa é obrigatório

A seção de segurança trata a instrumentação e a configuração do SLO como alvos. Se alguém altera a medida, pode fabricar conformidade. Se altera o limiar, também. Cada instância do PAM precisa estar ligada sem ambiguidade à versão do SLO usada no momento. Se o vínculo não for possível, o texto recomenda conservar estatísticas de serviço sem afirmar quais constituem violação.

Essa orientação cria um requisito de proveniência. O registro mínimo inclui acordo e autoridade de alteração; SLI, unidade, sentido, extremos, limiares e janela; topologia de medição, relógio, amostragem e dados ausentes; início, fim e granularidade da sessão; versão do classificador; e observações suficientes para auditar a classe.

Ainda faltam outros elos. A RFC considera possível construir um estado disponível/indisponível com um número de intervalos sucessivos, mas deixa a máquina de estados fora do escopo. Ela não define alarme, histerese, restauração ou crédito. YANG, elementos IPFIX, maior duração da interrupção e histogramas são extensões futuras; não houve ação IANA.

O contrato também pode conter expectativas não diretamente mensuráveis, os SLEs descritos na RFC 9543. Cumprir os SLOs observados não demonstra que todas essas expectativas foram atendidas. E violar um SLO não demonstra, sozinho, qual usuário sofreu dano ou qual remédio cabe.

A separação de camadas de Heng Lu evita a inflação do número. O SLO é uma regra escrita. O PAM é um registro classificado. Um redirecionamento, reparo, aumento de capacidade ou crédito é execução. A continuidade percebida é resultado. O contador pode iniciar a decisão; não pode assinar os demais recibos por conta própria.