Pengelogan IIS
Pengelogan IIS adalah salah satu jenis pengelogan sisi server yang dapat diaktifkan pada grup URL. Format file log IIS adalah format berbasis teks ASCII tetap yang tidak dapat dikustomisasi. File log IIS berisi hit cache mode kernel API Server HTTP. Jenis pengelogan ini hanya dapat diaktifkan pada grup URL; tidak dapat digunakan pada sesi server.
Format file log IIS merekam data berikut. Data dalam tabel berada dalam urutan kemunculan dalam file log.
Bidang | Deskripsi |
---|---|
Alamat IP Klien | Alamat IP klien yang membuat permintaan. |
Nama pengguna | Nama pengguna terautentikasi yang mengakses server. Pengguna anonim ditunjukkan oleh tanda hubung. Praktik terbaik adalah agar aplikasi selalu memberikan nama pengguna. |
Tanggal | Tanggal terjadinya aktivitas. |
Waktu | Waktu setempat di mana aktivitas terjadi. |
Layanan dan instans | Nama layanan Internet dan nomor instans yang berjalan pada klien. |
Nama server | Nama server tempat entri file log dibuat. |
Alamat IP server | Alamat IP server tempat entri file log dibuat. |
Waktu yang dibutuhkan | Lamanya waktu yang diambil tindakan, dalam milidetik. |
Byte klien dikirim | Jumlah byte yang dikirim oleh klien. |
Byte server dikirim | Jumlah byte yang dikirim oleh server. |
Kode status layanan | Nilai 200 menunjukkan bahwa permintaan berhasil dipenuhi. |
Kode status Windows | Nilai 0 (nol) menunjukkan bahwa permintaan berhasil dipenuhi. |
Jenis permintaan | Kata kerja permintaan. |
Target operasi | Target kata kerja, misalnya, Default.htm. |
Parameter | Parameter yang diteruskan ke scrip. |
Tidak semua bidang akan berisi informasi. Untuk bidang yang tidak ada informasinya, tanda hubung (-) muncul sebagai tempat penampung. Jika bidang berisi karakter yang tidak dapat dicetak, HTTP Server API menggantinya dengan tanda plus (+) untuk mempertahankan format file log. Ini biasanya terjadi dengan serangan virus, ketika, misalnya, pengguna berbahaya mengirim pengembalian kereta dan umpan baris yang, jika tidak diganti dengan tanda plus (+), akan merusak format file log. Bidang dipisahkan oleh koma, membuat format lebih mudah dibaca daripada format ASCII lainnya, yang menggunakan spasi untuk pemisah. Waktu dicatat sebagai waktu setempat. Waktu yang diambil dicatat dalam milidetik. Untuk informasi selengkapnya tentang bidang waktu yang diambil, lihat topik Pengelogan W3C .
Contoh berikut menunjukkan entri file log Umum NCSA.
192.168.114.201, -, 03/20/05, 7:55:20, W3SVC2, SERVER,
172.21.13.45, 4502, 163, 3223, 200, 0, GET, /DeptLogo.gif, -,