Fiddler é um proxy de depuração web gratuito que registra todo o tráfego HTTP/ HTTPS entre seu aplicativo web e a Internet. A coleta de dados de sessão com o Fiddler pode ser útil para cenários de solução de problemas como:
- Quando nenhuma ação do usuário é coletada para um aplicativo, (o código JavaScript do Dynatrace não é infectado e os beacons não são enviados de volta).
- Quando um erro de JavaScript causado pelo código JavaScript do Dynatrace Real User Monitoring afeta seu aplicativo.
- Na ausência de ações do usuário (por exemplo, uma interação específica com o aplicativo).
As sessões exportadas do Fiddler podem ser carregadas no sistema de gerenciamento de incidentes (ou seja, suporte) da organização para facilitar a resolução de problemas.
Como usar o Fiddler para coletar sessões HTTP/HTTPS para depuração
Use o Fiddler para criar uma sessão HTTP de um aplicativo web monitorado
1. Baixe e instale o Fiddler .
2. Se o seu aplicativo da web usa HTTPS:
a. Abra o violinista.
b. Vá para Ferramentas > Opções do Fiddler e defina as caixas de opções conforme mostrado abaixo.

3. Se o seu aplicativo da web for um aplicativo Android :
a. Abra o violinista.
b. Vá para Configurações > Wi-Fi > Modificar rede .
c. Defina o Fiddler como um proxy Wi-Fi, conforme mostrado abaixo.
![Como usar o Fiddler para coletar sessões HTTP/HTTPS para depuração Como usar o Fiddler para coletar sessões HTTP/HTTPS para depuração]()
d. Vá para Ferramentas > Opções do Fiddler > Conexões .
e. Encontre o IP da sua estação de trabalho via linha de comando com ipconfig no Windows ou ifconfig no Linux e a porta proxy.
f. Se seu aplicativo usar certificados SSL , você também deverá adicionar um certificado Fiddler ao seu dispositivo.
g. Para adicionar o certificado do Fiddler ao seu dispositivo, vá para Ferramentas > Opções do Fiddler > HTTPS > Ações > Exportar certificado raiz para desktop para obter o certificado do Fiddler.
H. Salve o certificado exportado, geralmente denominado FiddlerRoot.cer em seu dispositivo Android acessando Configurações > Segurança > Instalar do cartão SD (onde você o copiou pela primeira vez). Você verá então o certificado na guia USUÁRIO da seção Credenciais confiáveis .
![Como usar o Fiddler para coletar sessões HTTP/HTTPS para depuração Como usar o Fiddler para coletar sessões HTTP/HTTPS para depuração]()
4. Desative o recurso de coleta para que o cache do navegador seja limpo e um novo ciclo seja iniciado.
a. Vá para Arquivo > Capturar Tráfego ou pressione F12.
b. Limpar o cache do seu navegador também excluirá os itens armazenados em cache e eles deverão ser baixados novamente.
5. Comece a readquirir tráfego e a concluir transações problemáticas em seu site.
6. Depois de concluído, vá para Arquivo > Salvar > Todas as sessões .
7. (Opcional) Carregue arquivos no sistema de gerenciamento de incidentes da sua organização para facilitar a resolução de problemas.
Alternativas às sessões do Fiddler
Use as ferramentas de desenvolvimento do Chrome para exportar uma sessão HTTP arquivada
Nota: Esta alternativa só deve ser considerada como último recurso. É melhor criar uma sessão do Fiddler (descrita na seção acima), pois é mais fácil reproduzir casos de suporte.
Nos casos em que o Fiddler não pode ser usado para criar uma sessão, o Google Chrome também pode exportar a sessão para revisão. Siga as etapas abaixo para coletar o arquivo HTTP Archive Session (HAR).
1. Abra o Google Chrome e limpe o cache do navegador.
![Como usar o Fiddler para coletar sessões HTTP/HTTPS para depuração Como usar o Fiddler para coletar sessões HTTP/HTTPS para depuração]()
2. Pressione F12 para abrir as Ferramentas de Desenvolvimento.
3. Clique na guia Rede.
4. Conclua transações problemáticas em seu aplicativo.
5. Feito isso, selecione todas as sessões, clique com o botão direito no espaço vazio e selecione Salvar como HAR com conteúdo no menu.
(Opcional) Faça upload para o sistema de gerenciamento de incidentes da sua organização para facilitar a resolução de problemas.
Use IE Dev Tools para exportar uma sessão NetXML
Nota: Esta alternativa só deve ser considerada como último recurso. É melhor criar uma sessão do Fiddler, pois é mais fácil reproduzir casos de suporte.
Siga as etapas abaixo para exportar uma sessão NetXML.
1. Abra o Internet Explorer 8+ .
2. Pressione F12 para abrir a barra de ferramentas do desenvolvedor.
3. Limpe o cache e os cookies do domínio .
![Como usar o Fiddler para coletar sessões HTTP/HTTPS para depuração Como usar o Fiddler para coletar sessões HTTP/HTTPS para depuração]()
4. Pressione o botão Play (triângulo verde) para iniciar.
5. Conclua transações problemáticas em seu aplicativo.
6. Depois de concluído, clique no botão Exportar (ícone da unidade com uma seta à direita) para salvar o arquivo.
7. Carregue os arquivos no sistema de suporte para análise da pessoa responsável pela resolução dos problemas.
Ver mais: