Visualizar relatórios de erros no Error Reporting

Este documento descreve como aceder e ver relatórios de erros do Google Cloud Observability no separador Relatórios de erros das Cloud Tools for Visual Studio.

Antes de começar

Configure a sua aplicação para registar exceções no Cloud Logging.

Aceder ao separador Relatório de erros

Para aceder e ver os relatórios de erros no Visual Studio, selecione Ferramentas -> Ferramentas do Google Cloud -> Mostrar relatório de erros do Stackdriver.

Imagem que mostra o separador do Stackdriver Error Reporting

Informações sobre os relatórios de erros

Os relatórios apresentam o seguinte:

ColunaDescrição
Ocorrências O número de vezes que o erro ocorreu no intervalo de tempo selecionado.
Utilizadores Número de utilizadores afetados pelo erro no intervalo de tempo selecionado.
Erro Fornece as informações de erro, conforme extraídas do respetivo rastreio de pilha, incluindo a mensagem de erro e a respetiva localização do código.
Visto em Indica o serviço e a versão em que ocorre o erro.
Visto pela primeira vez Hora em que o erro apareceu pela primeira vez. A ordenação por esta coluna é útil para encontrar os erros que começaram a ocorrer mais recentemente.
Última visualização Data/hora em que o erro ocorreu pela última vez. A ordenação nesta coluna é útil para ver que erros ainda estão a ocorrer. Também pode inverter a ordenação para ver quais pararam.
Estado Se estiver disponível, o código de estado HTTP devolvido com este erro.

Os relatórios de erros analisam rastreios de pilha para remover erros duplicados e agrupam os erros de acordo com as frameworks comuns usadas pela linguagem de programação da sua aplicação.

Pode selecionar um botão de intervalo de tempo para apresentar apenas os erros que ocorrem no intervalo de tempo especificado. Por exemplo, se clicar em 1 hora, são apresentados erros que ocorreram na última hora.

Pode clicar em Recarregar automaticamente para atualizar a lista a cada 10 segundos.

Ver detalhes de um erro

Para ver detalhes sobre um erro específico, clique na respetiva linha na lista de erros. É apresentado o separador Vista detalhada do erro.

Imagem que mostra o separador Vista de detalhes para o erro selecionado

Pode examinar o histórico do erro selecionado, bem como aceder a informações de diagnóstico contidas numa série de exemplos de erros. As aplicações C# geram exemplos que incluem rastreios de pilha analisados.

Os relatórios de erros agrupam erros semelhantes, pelo que apenas mantêm 1000 exemplos dos erros e, em seguida, extrapolam. Para cada exemplo, a IU mostra os dados fornecidos ao Error Reporting.

Visualizar o código-fonte de um erro

Os erros da aplicação C# e a compilação de depuração contêm informações de localização do código fonte nos frames da pilha. Para navegar para o código-fonte, clique no link de origem. Primeiro, tem de carregar o projeto que contém o ficheiro na sua solução atual do Visual Studio.

Imagem que mostra o código fonte associado ao erro