Webalizer: statistika ne daje ispis po zemljama, zašto?

Webalizer, pored ostalih statistika, ima mogućnost kreiranja lijepog pie-charta, koji prikazuje iz kojih sve zemalja posjećuju vaš web poslužitelj. Za ovo je, naravno, potrebno IP adrese pretvoriti u odgovarajuća FQDN imena, pa po tome odrediti iz koje zemlje dolazi koji web klijent. Kako ovo može značiti stotine i tisuće upita DNS poslužitelju kod analize logova, ova opcija inicijalno nije uključena.

Ukoliko želite vidjeti iz kojih sve zemalja posjećuju vašu web stranicu, u konfiguracijsku datoteku /etc/webalizer/webalizer.conf treba dodati:

DNSChildren     5
DNSCache        dns_cache.db

što će sljedeći put kod pokretanja webalizer skripte iz crona omogućiti kreiranje pie-charta po zemljama. Inače, pie-chart će biti označen kao "unknown", drugim riječima, bit će bekoristan.

Malo ćemo objasniti što znače ove opcije. Prva opcija, DNSChildren, određuje koliko će se procesa za razrješavanje IP adresa pokrenuti. Preporučljivo je ovu vrijednost držati nisko, iako je maksimalna vrijednost 100 (no, ona može zagušiti vaš poslužitelj s mnogobrojjim DNS upitima). Stoga oprezno, nikud nam se ne žuri.

Druga opcija određuje DNS cache datoteku, kako se upiti ne bi nepotrebno slali DNS poslužitelju. Više informacija možete saznati u DNS.README datoteci (/usr/share/doc/webalizer/DNS.README.gz).

Webalizer možete odmah pokrenuti i ručno:

# webalizer -c /etc/webalizer.conf /var/log/apache/access.log
Kuharice: 
Kategorije: 
Vote: 
5
Vaša ocjena: Nema Average: 5 (1 vote)