Digite para filtrar os verbetes do Glossário.

    DevOps e infraestrutura · Formação DevOps

    O que é Métrica?

    Métrica descreve numericamente um comportamento observado. Entenda contadores, valores atuais, taxas, percentuais e limites de médias e comparações.

    Também chamado de: medida numérica, métrica de serviço

    O que é uma métrica

    Métrica é uma medida numérica de um aspecto observado do sistema. Ela pode representar a quantidade de tarefas concluídas, a memória em uso ou a duração das respostas, com uma definição que permita interpretar os valores.

    O número precisa estar associado ao que foi medido. Você não consegue comparar uma duração em segundos com outra em milissegundos sem conversão, nem interpretar cem falhas sem conhecer o período e o volume de trabalho correspondente.

    Total acumulado e valor atual

    Um contador acumula ocorrências, como chamadas recebidas, e pode reiniciar quando o processo recomeça. Um gauge representa um valor que pode subir ou descer, como o número de tarefas aguardando execução.

    Escolher o tipo errado altera a análise. A quantidade atual de tarefas pendentes diminui quando o processamento avança, enquanto o total de tarefas concluídas cresce conforme novas conclusões são registradas.

    Taxa por segundo não é percentual

    No Prometheus, a expressão rate aplicada a um contador estima sua taxa média de aumento por segundo dentro da janela escolhida. A consulta rate(erros_totais[5m]) usa os cinco minutos anteriores para calcular erros por segundo, e não o percentual de chamadas que falharam.

    Para obter uma proporção, erros e total precisam representar a mesma população e intervalos compatíveis. A consulta também deve tratar períodos sem chamadas, em vez de transformar ausência de tráfego automaticamente em sucesso ou falha.

    Médias podem esconder distribuições diferentes

    Uma média combina as durações observadas, mas não mostra como elas se distribuíram. Muitas respostas rápidas podem compensar numericamente poucas respostas muito lentas, mesmo quando essas últimas prejudicam uma função importante.

    Um percentil como p95 indica um valor abaixo do qual fica aproximadamente 95% das observações consideradas, conforme o método de cálculo. Ele não representa o pior caso e precisa ser interpretado junto do período, da quantidade de amostras e da forma de agregação.

    Compare a mesma população

    Filtros e agrupamentos definem quais valores entram na consulta. Misturar testes e produção ou combinar endpoints com comportamentos diferentes pode esconder o serviço que começou a falhar.

    Confira também lacunas na coleta. Um gráfico sem novas amostras não prova que o consumo caiu para zero, e preencher automaticamente o intervalo vazio pode produzir uma leitura incorreta.

    Do gráfico à investigação

    Observe o nome, a unidade, o intervalo e os filtros antes de interpretar uma mudança. Depois, relacione o período aos logs ou traces que podem explicar o comportamento, sem tratar uma variação simultânea como comprovação automática de causa.

    Para acompanhar métricas e revisar a observabilidade de um projeto ao longo das mudanças, o Conselheiro de Tecnologia da Dev Side Studio oferece análise técnica recorrente. O acompanhamento deve partir das perguntas que os gráficos precisam ajudar a responder.

    Dúvidas frequentes

    Perguntas frequentes sobre Métrica

    Uma métrica sempre precisa ser percentual?
    Não. Ela pode representar quantidade, duração, bytes ou outro valor mensurável. A interpretação depende da unidade, do objeto medido e do momento ou intervalo observado.
    Contador acumulado é o mesmo que taxa?
    Não. O contador registra um total acumulado. A taxa relaciona sua variação ao tempo, como requisições por segundo, considerando o comportamento de reinício do contador.
    rate(erros_totais[5m]) calcula percentual de erro?
    Não. Para um contador de erros, a expressão calcula a taxa média de aumento por segundo na janela de cinco minutos. O percentual exige relacionar erros e total de chamadas compatíveis.
    Uma média baixa comprova que todas as chamadas foram rápidas?
    Não. Um grupo de chamadas lentas pode ficar escondido pela média. Distribuição e percentis ajudam a observar essa diferença, com interpretação adequada ao intervalo e à população medida.

    Para continuar

    Recursos relacionados

    Aplicação na formação

    Formação DevOps

    Métricas quantificam aspectos do funcionamento do serviço com unidade e intervalo definidos.

    Conhecer a formação
    Capa da Formação DevOps

    Fontes consultadas

    Referências deste verbete

    Este verbete ajudou você?

    Planos Promovaweb

    Tire seus projetos do papel

    O Plano Martech cobre automação e atendimento. O Plano IA Makers acrescenta desenvolvimento com IA, enquanto o Plano Founders trata de gestão de negócios. Todos são anuais.

    Plano Martech

    Para conectar automação, marketing e atendimento com infraestrutura própria.

    R$ 897

    R$ 597/ano

    • Grade de automação, atendimento, marketing e análise de indicadores
    • Instalador Exclusivo Promovaweb
    • n8n, Evolution API, Chatwoot e Mautic
    • Trilha DevOps incluída
    • Encontros ao vivo (terça e quinta)
    • Comunidade e acompanhamento
    Conhecer o plano

    Plano Founders

    Plano anual para fazer um projeto de tecnologia avançar, com 90 dias de mentoria intensiva. R$ 1.997 à vista ou até 10x de R$ 219 no cartão.

    R$ 1.997/ano

    • 12 meses de acesso ao Founders
    • 90 dias de mentoria intensiva, um encontro por dia útil
    • Dia de conteúdo (terça e quinta) e War Room (segunda, quarta e sexta)
    • Encontro semanal em grupo após a fase intensiva
    • Formação Vibe Coding incluída no plano anual
    • Consultoria individual de até duas horas (bônus)
    Conhecer o plano