Sobes.tech
Middle

Que métricas podem ser usadas para medir a qualidade do sistema?

sobes.tech IA

Resposta da IA

Tempo de atividade/disponibilidade, Tempo médio para detectar (MTTD), Tempo médio para resolver (MTTR), Latência, Throughput, Taxa de erro, Sinais dourados (Latência, Tráfego, Erros, Saturação), métricas DORA (Frequência de implantação, Tempo de Lead para mudanças, Taxa de falha de mudança, Tempo médio para recuperar).

  • Tempo de atividade/disponibilidade: Percentagem de tempo em que o sistema está disponível e a funcionar.
  • MTTD: Tempo médio para detectar um problema.
  • MTTR: Tempo médio para resolver um problema.
  • Latência: Tempo desde o pedido até à resposta.
  • Throughput: Número de pedidos ou transações processadas por unidade de tempo.
  • Taxa de erro: Percentagem de pedidos ou transações falhadas.
  • Sinais dourados: Conjunto de métricas principais para monitorizar microserviços.
    • Latência: Tempo gasto a atender a um pedido.
    • Tráfego: Número de pedidos que passam pelo sistema.
    • Erros: Frequência de erros durante o processamento de pedidos.
    • Saturação: Quão carregado está o sistema.
  • Métricas DORA: Métricas que descrevem o desempenho das equipas DevOps.
    • Frequência de implantação: Com que frequência a equipa implanta código em produção.
    • Tempo de Lead para mudanças: Tempo desde o commit até à implantação bem-sucedida em produção.
    • Taxa de falha de mudança: Percentagem de implantações que requerem correções imediatas.
    • Tempo médio para recuperar: Tempo necessário para recuperar de uma falha em produção.

Também são importantes métricas de negócio, como a conversão, número de utilizadores ativos, etc., que mostram o impacto da qualidade do sistema nos resultados comerciais.