Visão geral do painel
Um design de observabilidade deve abranger o volume da carga de trabalho, a latência, a qualidade dos resultados, o escalonamento, os erros e os custos. Apresente esses sinais nos painéis escolhidos pelo cliente com filtros que correspondam à propriedade operacional, como fluxo de trabalho, versão, janela de tempo e resultado. A qualidade deve ser definida através de resultados observáveis de tarefas e avaliações revisadas; a precisão da cadeia de raciocínio oculta não é uma métrica confiável. A disponibilidade e os campos do painel são específicos do envolvimento, e não uma promessa de produto integrada.
Alerta e resposta a incidentes
As regras de alerta devem ser derivadas de linhas de base medidas e de objectivos de serviço acordados. Os candidatos incluem alterações na conclusão verificada, latência, classe de erro, escalonamento, integridade da integração ou gastos. Encaminhe alertas por meio das ferramentas de incidentes do cliente e inclua contexto suficiente para diagnóstico sem expor cargas confidenciais. A mitigação automatizada, como interrupção de circuito ou roteamento de tráfego, é apropriada somente quando seu comportamento de disparo, autorização e recuperação tiver sido testado.
Registro em nível de rastreamento
Quando apropriado, um fluxo de trabalho de agente pode emitir rastreamentos para tratamento de solicitações, chamadas de modelo, invocação de ferramentas, verificação e entrega de respostas. Capture metadados de operação, duração, versão, resultado e erro enquanto redige ou evita entradas e saídas confidenciais. O formato de exportação e as ferramentas de rastreamento são selecionados para o ambiente de observabilidade do cliente. Compare versões usando avaliações representativas e medidas de resultados, e não apenas rastreamentos.
Acompanhamento e relatórios de SLA
Defina objetivos de serviço por fluxo de trabalho, incluindo janelas de medição, eventos elegíveis, exclusões e proprietários. O tempo de resolução, a conclusão verificada, a qualidade e a disponibilidade podem ser relevantes, mas cada um requer um cálculo inequívoco. Implemente relatórios e alertas de alerta antecipado na pilha de observabilidade acordada, valide os cálculos e retenha apenas o histórico permitido pela política de retenção de dados. Este artigo descreve um padrão de design, não um mecanismo SLA ActiveMotion existente ou um produto de relatórios automatizados.