Compartir a través de


Recopilación de un seguimiento de red

Si se encuentra con un problema, un seguimiento de red a veces puede proporcionar mucha información útil. En esta guía paso a paso se muestran las opciones disponibles para recopilar un seguimiento de red.

Advertencia

Un seguimiento de red incluye todo el contenido de cada mensaje que envía la aplicación. Nunca publique seguimientos de red sin procesar de las aplicaciones de producción en foros públicos como GitHub.

Recopilar un seguimiento de red con Fiddler

Fiddler es una herramienta eficaz para recopilar seguimientos HTTP. Instálelo desde telerik.com/fiddler, inícielo y, luego, ejecute la aplicación y reproduzca el problema. Fiddler está disponible para Windows, macOS y Linux.

Si se conecta mediante HTTPS, hay algunos pasos adicionales necesarios para asegurarse de que Fiddler pueda descifrar el tráfico HTTPS. Para más información, consulte la documentación de Fiddler.

Una vez que recopile el seguimiento, si desea exportarlo, elija Archivo>Guardar>Todas las sesiones en la barra de menús.

Recopilación de un seguimiento de red con tcpdump (solo para macOS y Linux)

Este método funciona para todas las aplicaciones.

Para recopilar seguimientos TCP sin procesar mediante tcpdump, ejecute el comando siguiente desde un shell de comandos. Si recibe un error de permisos, es posible que tenga que ser root o escribir sudo como prefijo del comando:

tcpdump -i [interface] -w trace.pcap

Reemplace [interface] por la interfaz de red en la que desea realizar la captura. Por lo general, es algo parecido a /dev/eth0 (para la interfaz Ethernet estándar) o a /dev/lo0 (para el tráfico de localhost). Para más información, consulte la página man tcpdump en el sistema host.

man tcpdump

Recopilación de un seguimiento de red en el explorador (solo para aplicaciones basadas en el explorador)

Las Herramientas de desarrollo de la mayoría de los exploradores tienen una pestaña "Red" que permite capturar la actividad de red entre el explorador y el servidor.

Nota:

Si los problemas que está investigando requieren que se reproduzcan varias solicitudes, seleccione la opción Conservar registro con Microsoft Edge, Google Chrome y Safari. En Mozilla Firefox, seleccione la opción Conservar registros .

Microsoft Edge (Chromium)

  1. Abra DevTools

    • Seleccione F12
    • Seleccione Ctrl+Shift+I (Windows/Linux) o Command+Option+I (macOS)
    • Seleccione Settings and more y, luego, More Tools > Developer Tools
  2. Seleccione la pestaña Network

  3. Si es necesario, actualice la página y reproduzca el problema

  4. Seleccione Export HAR... en la barra de herramientas para exportar el seguimiento como archivo "HAR"

    Collect network trace with Microsoft Edge

Google Chrome

  1. Abra Chrome DevTools

    • Seleccione F12
    • Seleccione Ctrl+Shift+I (Windows/Linux) o Command+Option+I (macOS)
    • Seleccione Customize and control Google Chrome y, luego, More Tools > Developer Tools
  2. Seleccione la pestaña Network

  3. Si es necesario, actualice la página y reproduzca el problema

  4. Seleccione Export HAR... en la barra de herramientas para exportar el seguimiento como archivo "HAR"

    Collect network trace with Google Chrome

Mozilla Firefox

  1. Abra las Herramientas de desarrollo de Firefox

    • Seleccione F12
    • Seleccione Ctrl+Shift+I (Windows/Linux) o Command+Option+I (macOS)
    • Seleccione Open menu y, luego, Web Developer > Toggle Tools
  2. Seleccione la pestaña Network

  3. Si es necesario, actualice la página y reproduzca el problema

  4. Haga clic con el botón derecho en cualquier parte de la lista de solicitudes y elija "Guardar todo como HAR"

    Collect network trace with Mozilla Firefox

Safari

  1. Abra las Herramientas de desarrollo web
    • Seleccione Command+Option+I
    • Seleccione el menú Developer y, luego, seleccione Show Web Inspector
  2. Seleccione la pestaña Network
  3. Si es necesario, actualice la página y reproduzca el problema
  4. Haga clic con el botón derecho en cualquier parte de la lista de solicitudes y elija "Guardar todo como HAR"