Ketika datang untuk mengumpulkan statistik di situs web, Anda tidak akan pernah merasa cukup. Meskipun salah satu metode paling populer untuk melacak statistik adalah melalui layanan seperti Google Analytics, analisis file log tetap merupakan cara yang dapat diandalkan untuk melacak pengunjung Anda karena mereka kebal terhadap pemblokir skrip. Alat yang banyak digunakan untuk analisis file log adalah alat open source, AWStats.
Sebelum mengatur AWStats, Anda harus memastikan Perl diinstal pada mesin Windows Server 2003 / IIS 6 atau Windows Server 2008 / IIS 7 Anda.
Untuk menangkap jejak data AWStats, situs Anda harus mencatat bidang-bidang berikut:
Untuk mengkonfigurasi logging di IIS 6, buka IIS Manager dan klik kanan pada folder Situs Web dan pilih Properties.
Pada tab Situs Web, klik tombol Properti di bagian Aktifkan pencatatan.
Di Properti Logging, konfigurasikan jadwal menjadi harian dengan waktu lokal yang digunakan untuk penamaan dan rollover file.
Pada tab Lanjut, konfigurasikan bidang wajib untuk dicatat.
Terapkan perubahan Anda.
Untuk mengkonfigurasi logging di IIS 7, buka IIS Manager dan pilih Logging dari opsi konfigurasi server.
Dalam konfigurasi Logging, siapkan satu file log per situs yang berguling setiap hari menggunakan waktu lokal untuk penamaan file.
Klik tombol Pilih Fields dan centang kotak di sebelah kolom yang diperlukan.
Terapkan perubahan Anda.
Unduh paket zip AWStats dari Sourceforge. Buat folder bernama 'awstats' di folder 'C: inetpubwwwroot' dan ekstrak file berikut dari file zip yang diunduh ke folder ini:
Setelah file diekstrak, salin file "awstats.model.conf" ke file bernama "awstats.domain.com.conf" (di mana domain.com adalah situs untuk dilacak), buka di Notepad dan konfigurasikan opsi sebagai dibutuhkan.
Hal pertama yang perlu Anda konfigurasikan adalah lokasi file log, yang secara default ada di sini:
Anda dapat menemukan ID IIS dengan melihat daftar situs master di IIS Manager dan mencatat nilai di kolom ID di samping situs masing-masing.
Atur opsi dalam file konfigurasi. File ini memiliki penjelasan yang sangat bagus tentang apa yang masing-masing opsi lakukan, jadi luangkan beberapa menit untuk memeriksanya. Berikut beberapa pengaturan yang menarik sesuai dengan pengaturan di atas:
Setelah Anda menyimpan file konfigurasi Anda, jalankan Script Perl AWStats untuk mengkompilasi data statistik. Perintahnya seperti ini:
C: inetpubwwwrootawstats> C: Perlbinperl.exe awstats.pl -config = domain.com
Perintah di atas mengasumsikan berikut (konfigurasi yang digunakan untuk artikel ini):
Akhirnya, Anda dapat mengakses data statistik melalui browser Anda. URL ini tersedia bagi publik untuk dilihat siapa pun kecuali Anda mengonfigurasi keamanan melalui IIS. Untuk menguji konfigurasi kami, cukup telusuri ke:
http: //localhost/awstats/awstats.pl? config = domain.com
Salah satu konfigurasi yang kami tetapkan dalam file konfigurasi adalah lokasi 'LogFile' yang menentukan jumlah jam untuk dikurangi dari bagian tanggal dari file. Jadi untuk mengotomatiskan proses kompilasi statistik Anda, buat Windows Scheduled Task yang menjalankan perintah yang Anda gunakan di atas untuk membangun statistik pada interval yang Anda konfigurasikan.
Unduh AWStats (paket zip)