Aracılığıyla paylaş


Ağ izlemesi nasıl toplanır?

Bir sorunla karşılaşırsanız, bazen ağ izlemesi çok yararlı bilgiler sağlayabilir. Bu nasıl yapılır kılavuzunda ağ izlemesi toplama seçenekleri gösterilir.

Uyarı

Ağ izlemesi, uygulamanız tarafından gönderilen her iletinin tam içeriğini içerir. Üretim uygulamalarından ham ağ izlemelerini Asla GitHub gibi genel forumlara göndermeyin.

Fiddler ile ağ izlemesi toplama

Fiddler, HTTP izlemelerini toplamak için güçlü bir araçtır. telerik.com/fiddler'den yükleyin, başlatın ve uygulamanızı çalıştırın ve sorunu yeniden oluşturun. Fiddler, Windows, macOS ve Linux için kullanılabilir.

HTTPS kullanarak bağlanırsanız, Fiddler'ın HTTPS trafiğinin şifresini çözebilmesini sağlamak için bazı ek adımlar vardır. Daha fazla bilgi için Fiddler belgelerine bakın.

İzlemeyi topladıktan sonra, menü çubuğundan Dosya>Tüm Oturumları Kaydet'i>seçerek izlemeyi dışarı aktarabilirsiniz.

tcpdump ile ağ izlemesi toplama (yalnızca macOS ve Linux)

Bu yöntem tüm uygulamalarda çalışır.

Bir komut kabuğundan aşağıdaki komutu çalıştırarak tcpdump kullanarak ham TCP (İletim Denetimi Protokolü) izlemeleri toplayabilirsiniz. bir izin hatası alırsanız komutunun sudo başına root veya ön ekine sahip olmanız gerekir:

tcpdump -i [interface] -w trace.pcap

değerini yakalamak istediğiniz ağ arabirimiyle değiştirin [interface] . Bu genellikle (standart Ethernet arabiriminiz için) veya /dev/lo0 (localhost trafiği için) gibi /dev/eth0 bir şeydir. Daha fazla bilgi için konak sisteminizdeki erkek sayfasına bakın tcpdump .

man tcpdump

Tarayıcıda ağ izlemesi toplama (yalnızca tarayıcı tabanlı uygulamalar)

Tarayıcı Geliştirici Araçlarının çoğunda, tarayıcı ile sunucu arasındaki ağ etkinliğini yakalamanızı sağlayan bir "Ağ" sekmesi vardır.

Not

Araştırdığınız sorunlar yeniden oluşturmak için birden çok istek gerektiriyorsa Microsoft Edge, Google Chrome ve Safari ile Günlüğü Koru seçeneğini belirleyin. Mozilla Firefox için Günlükleri Kalıcı Hale Seç seçeneğini belirleyin.

Microsoft Edge (Chromium)

Tarayıcınızın Geliştirici Araçlarını kullanarak ayrıntılı bir ağ izlemesi yakalamak için şu adımları izleyin:

  1. Geliştirici Araçları'nı açın:

    • F12 seçeneğini belirleyin
    • (Windows/Linux) veyaI Command++Option(macOS) seçeneğini belirleyin Ctrl+Shift+I
    • Ve Settings and more ardından More Tools > Developer Tools
  2. Sekmeyi Network seçin

  3. Sayfayı yenileyin (gerekirse) ve sorunu yeniden oluşturun

  4. İzlemeyi Export HAR... "HAR (HTTP Arşivi)" dosyası olarak dışarı aktarmak için araç çubuğunda öğesini seçin

    Microsoft Edge ile ağ izlemesini toplama

Google Chrome

Tarayıcınızın Geliştirici Araçlarını kullanarak ayrıntılı bir ağ izlemesi yakalamak için şu adımları izleyin:

  1. Chrome Geliştirici Araçları'nı açın:

    • F12 seçeneğini belirleyin
    • (Windows/Linux) veyaI Command++Option(macOS) seçeneğini belirleyin Ctrl+Shift+I
    • Ve Customize and control Google Chrome ardından More Tools > Developer Tools
  2. Sekmeyi Network seçin

  3. Sayfayı yenileyin (gerekirse) ve sorunu yeniden oluşturun

  4. İzlemeyi Export HAR... "HAR" dosyası olarak dışarı aktarmak için araç çubuğunda öğesini seçin

    Google Chrome ile ağ izlemesi toplama

Mozilla Firefox

Tarayıcınızın Geliştirici Araçlarını kullanarak ayrıntılı bir ağ izlemesi yakalamak için şu adımları izleyin:

  1. Firefox Geliştirici Araçları'nı açın:

    • F12 seçeneğini belirleyin
    • (Windows/Linux) veyaI Command++Option(macOS) seçeneğini belirleyin Ctrl+Shift+I
    • Ve Open menu ardından Web Developer > Toggle Tools
  2. Sekmeyi Network seçin

  3. Sayfayı yenileyin (gerekirse) ve sorunu yeniden oluşturun

  4. İstek listesinde herhangi bir yere sağ tıklayın ve "Tümünü HAR Olarak Kaydet" seçeneğini belirleyin

    Mozilla Firefox ile ağ izlemesi toplama

Safari

Tarayıcınızın Geliştirici Araçlarını kullanarak ayrıntılı bir ağ izlemesi yakalamak için şu adımları izleyin:

  1. Web Geliştirme Araçları'nı açın:
    • Command+Option+I seçeneğini belirleyin
    • Developer Menüyü seçin ve ardındanShow Web Inspector
  2. Sekmeyi Network seçin
  3. Sayfayı yenileyin (gerekirse) ve sorunu yeniden oluşturun
  4. İstek listesinde herhangi bir yere sağ tıklayın ve "Tümünü HAR Olarak Kaydet" seçeneğini belirleyin