İçeriğe atla
%100 yerel

Access log analyzer

Apache ve Nginx erişim günlüklerini en çok istenen yollara, durum kodlarına, IP'lere ve tarayıcılara özetle.

Giriş
Çıkış

Access log analyzer

Erişim günlüğü satırlarını ortak veya birleşik günlük biçiminde yapıştırın – Apache ve Nginx'in varsayılan çıktısı – ve bu araç bunları bir dağıtım veya olay sonrasında gerçekten kontrol ettiğiniz sayılara özetle düzenler: en çok istenen yollar, durum kodları dağılımı, en meşgul IP adresleri ve tarayıcılar ile botlar arasında bölünme.

Sunucunuzla eşleşen günlük biçimini seçin: ortak (referer veya kullanıcı aracı alanı yok) veya birleşik (her ikisini ekler). Sunucunuz standart olmayan bir biçim yazıyorsa, özel desen'e geçin ve Apache tarafından kullanılan yönerge jetonları ile açıklayın – istemci IP'si için %h, zaman damgası için %t, istek satırı için %r, durum kodu için %>s, gönderilen baytlar için %b ve iki tırnaklanmış başlık alanı için %{Referer}i / %{User-agent}i.

Seçenekler, özet'in nasıl oluşturulduğunu kontrol eder. Her sıralamada kaç girişin göründüğünü ayarlayın, tek bir durum koduna veya 4xx gibi bir sınıfa filtreleyin, alt dize içeren yollara filtreleyin ve trafik artışlarını belirtmek için istek sayılarını saate veya güne göre gruplayın. Tarayıcı trafiğini insan tarayıcı dağılımından ayırmak için "botları ayır"ı açın ve aktarılan baytları toplamak için "baytları say"ı açın. "Statik dosyaları atla", CSS, JS, resimler ve yazı tiplerinin isteklerini kaldırır, böylece en çok istenen yollar sıralama varlıklar yerine gerçek sayfaları ve uç noktaları yansıtır. Sonucun özet, tablo veya doğrudan bir elektronik tabloya girebileceğiniz CSV olarak okunup okunmadığını seçin.

Her şey yerel olarak tarayıcınızda çalışır – günlük satırları genellikle gerçek ziyaretçi IP adreslerini içerir, bu nedenle hiçbir şey hiçbir yere yüklenmez. Sonucu kopyalayın, .txt dosyası olarak indirin veya başka bir aracın girdisine gönderin ve bunun üzerinde çalışmaya devam edin.

FAQ

Hangi günlük biçimleri destekleniyor?
Apache/Nginx ortak günlük biçimi, birleşik günlük biçimi (ortak artı referer ve kullanıcı aracı) ve %h, %t, %r, %>s ve %b gibi Apache tarzı yönerge jetonları ile açıklayabileceğiniz herhangi bir özel biçim.
Botları insan ziyaretçilerden nasıl ayırt ediyor?
Kullanıcı aracı dizesini ortak tarayıcı ve bot imzalarına (Googlebot, curl, başsız tarayıcılar vb.) karşı eşleştirir. Kullanıcı aracı alanı olmayan satırları, örneğin düz ortak biçim günlüklerini, tahmin edilmek yerine bilinmiyor olarak sayar.
"Statik dosyaları atla" neler hariç tutuyor?
Yolu ortak bir varlık uzantısında biten istekleri – .css, .js, .png, .jpg, .svg, .woff ve benzerlerini – kaldırır, böylece en çok istenen yollar sıralaması varlıklar yerine sayfaları ve API uç noktalarını gösterir.
Analiz etmeden önce belirli bir durum koduna veya yola göre filtreleyebilir miyim?
Evet. Durum koduna (tam kod, 4xx gibi bir sınıf veya virgülle ayrılmış liste) ve yol alt dizesine göre filtreleyin ve yalnızca eşleşen satırlar her sıralamada sayılır.
Günlük dosyam herhangi bir yere yükleniyor mu?
Hayır. Erişim günlüğü analizi tamamen tarayıcınızda çalışır – genellikle gerçek ziyaretçi IP adreslerini içeren günlük satırları cihazınızı hiçbir zaman terk etmez.