• /
  • EnglishEspañol日本語한국어Português
  • EntrarComeçar agora

Esta tradução de máquina é fornecida para sua comodidade.

Caso haja alguma divergência entre a versão em inglês e a traduzida, a versão em inglês prevalece. Acesse esta página para mais informações.

Criar um problema

Atribua erros às equipes e atualize o status dos erros

Agora que compreende o âmbito completo da sua interrupção e do grupo de erros, pode atribuir o erro e atualizar o seu estado. Ao atribuir erros no New Relic, você pode transferir todas as informações coletadas para os proprietários do código. Gerenciar sua Errors Inbox facilita o trabalho entre várias equipes. Quando o processo é fácil, implementar uma resolução torna-se rápido e eficiente.

Objetivos

Este tutorial orienta você no gerenciamento de seus erros para que você possa implantar correções mais rapidamente:

  • Aprenda a atribuir erros às equipes corretas
  • Atualize o status dos seus erros

Gerencie seus grupos de erros

Atribua o erro à equipe correta

Na página Error group summary , você pode atribuir o grupo de erros à equipe correta.

A screenshot showing an app with many errors

Atribuir um erro a uma pessoa ou equipe elimina possíveis falhas de comunicação. As informações que ajudaram a solucionar o erro são entregues diretamente ao proprietário do código, permitindo que ele continue de onde parou.

A tarefa é então entregue à equipe por e-mail:

A screenshot showing an app with many errors

Marque o status do erro

Depois de atribuído, você pode atualizar o status de um erro.

A screenshot showing an app with many errors

Essa funcionalidade tem alguns benefícios diferentes:

  • Se um grupo de erros for esperado, você poderá marcar o erro como

    Ignored

    . erros esperados são conhecidos por você e pela equipe – podem ser bugs não críticos ou podem ser erros associados ao usuário final (como alguém usando uma senha incorreta).

  • No entanto, recomendamos resolver o erro esperado tanto quanto possível. Ignorar um grupo de erros não impede que a New Relic relate o erro no futuro, o que contribui para a ingestão de dados.

  • A New Relic rastreia o status de um erro ao longo do tempo. Por exemplo, se você marcar um grupo de erros como

    Resolved

    , mas ele aparecer posteriormente com uma nova implantação, o New Relic marcará esse erro como

    Regression

    .

Investigue a causa raiz

Esteja você reduzindo erros comuns ou reagindo a uma interrupção crítica, você está acompanhando dados que levam à causa direta de uma ocorrência de erro. Você pode ter consertado o vazamento do cano que inundou seu quintal, mas ainda não descobriu o que causou a rachadura.

Ao atribuir grupos de erros às equipes, é mais fácil realizar retrospectivas onde todos identificam quais processos levaram a uma interrupção. Para trazê-lo de volta ao seu cano rachado: você se encontra com um encanador e ele lhe diz que as árvores do seu quintal estão crescendo em todos os seus canos. Retrospectivas onde todos podem ver os mesmos dados levam naturalmente a melhorias no fluxo de trabalho geral de sua equipe.

Aqui estão algumas causas comuns para interrupções de serviço:

  • Testes de garantia inadequados no pré-ambiente de produção.

  • Deixar de testar todas as funções ou métodos em uma base de código para garantir que os resultados sejam os esperados.

  • Não compreender os requisitos de dependência upstream, a capacidade ou suas limitações. Por exemplo, se uma consulta ao banco de dados funciona bem na pré-produção com cargas menores, mas sob estresse começa a ficar lenta.

  • Falta de planejamento de capacidade. Talvez seu código passe em todos os testes usuais sob cargas normais, mas quando a demanda atinge o pico, ele não funciona.

    A causa raiz pode ser tão variável quanto o número de equipes existentes. A lição, porém, é seguir os dados, comunicar e ir mais fundo além da causa direta.

Qual é o próximo?

Parabéns! Você aprendeu como usar Errors Inbox para rastrear erros críticos em seus aplicativos. Nesta série de tutoriais, você aprendeu:

  • Como discernir o serviço para começar e priorizar seus grupos de erros
  • Como usar o rastreamento de pilha e o log para determinar a natureza de um erro
  • Como atribuir grupos de erros a equipes diferentes

Agora que você aprendeu como usar Errors Inbox para diagnosticar e resolver erros, você pode explorar nossos outros tutoriais:

Passo anterior

Localize o erro em seu sistema que levou à interrupção do serviço.

Copyright © 2024 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.