Apa saja yang terjadi sebelum halaman pertama muncul
Kenapa satu ISP bisa punya jalur sendiri
- Link interkoneksi antara ISP dan jaringan tujuan penuh di jam sibuk. Gejalanya: lambat malam hari, normal pagi.
- Routing asimetris. Paket pergi lewat satu jalur, balasannya pulang lewat jalur lain. Traceroute dari sisi pelanggan hanya menunjukkan jalur pergi, jadi bisa terlihat bersih padahal masalahnya di jalur pulang.
Cache HIT di satu edge belum tentu HIT di edge lain
Urutan pertanyaan ke pelanggan
- ISP apa dan jenis koneksinya (fixed broadband atau seluler)? Lalu minta satu pembanding: buka website yang sama lewat hotspot dari provider lain. Kalau dari provider lain normal, server dan aplikasi hampir pasti bukan penyebab utama.
- Lambat di semua halaman atau hanya bagian tertentu (gambar, halaman checkout, wp-admin)? Dan jam berapa terasa paling lambat? Pola jam sibuk mengarah ke kepadatan jalur.
- Domain di-resolve ke IP berapa dari koneksi itu? Di Windows bisa pakai nslookup, di Linux atau macOS pakai dig. Ini memberi tahu apakah pelanggan diarahkan ke edge CDN, ke origin langsung, atau ke IP lama.
- Hasil traceroute atau mtr ke domain.
- Header respons dan breakdown waktu request, kalau pelanggannya cukup teknis atau ada tim IT.
BASH
curl -o /dev/null -s -w 'dns: %{time_namelookup}
connect: %{time_connect}
tls: %{time_appconnect}
ttfb: %{time_starttransfer}
total: %{time_total}
' https://example.com/BASH
curl -sI https://example.com/ | grep -iE 'cache|age|server|via'BASH
mtr -rwzc 50 example.com