İçeriğe atla
0 XP 0
0/4

Puan ders bitince hesaba yazılır. Bu dersi tamamlayınca +60 XP alacaksın. Giriş yapmadan ilerlersen puan yalnız bu tarayıcıda durur.

9 dk · 60 XP · 4 etkinlik

Temel çizgi: normali ölçmek

Temel çizgi, sistemin sıkıcı hâlinin sayısal fotoğrafıdır. Sabah 09:00'da kaç istek gelir? Hangi beş adres trafiğin yarısını üretir? 404 oranı normalde yüzde kaçtır? Bu rakamlar olmadan sapma diye bir şey yoktur.

Ölçmeden önce dönemi seç. Bir gün çok kısadır, tek olay çizgiyi bozar. Bir ay çok uzundur, değişimi yutar. Çoğu ortam için bir ile dört hafta arası iyi çalışır. Tatil ve kampanya dönemlerini ayrı işaretle.

# Saatlik istek sayisi
awk '{print substr($4, 14, 2)}' access.log | sort | uniq -c | sort -rn

# En cok istek atan on adres
awk '{print $1}' access.log | sort | uniq -c | sort -rn | head -10

# Durum kodu dagilimi
awk '{print $9}' access.log | sort | uniq -c | sort -rn
Üç satır, üç temel çizgi. substr çağrısı tarih alanından yalnız saat parçasını keser.

Bu üç satır aynı dosyadan üç farklı temel çizgi çıkarır. İlki saati saatine istek yoğunluğunu gösterir, gece ile öğle arasındaki farkı ortaya koyar. İkincisi trafiği kimin ürettiğini gösterir; bot ve sağlık yoklaması genelde tepede oturur. Üçüncüsü durum kodu dağılımını verir, günlük 404 oranını bilmeden ani bir artışı fark edemezsin. Üçünü birlikte çalıştırmak, tek bir günlük dosyadan üç ayrı temel çizgi üretir.