Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Internet Information Services (IIS) menyimpan aktivitas pengguna dalam file log yang dapat dikumpulkan oleh agen Azure Monitor menggunakan aturan pengumpulan data (DCR) dengan sumber data Log IIS . Detail untuk pembuatan DCR disediakan dalam Mengumpulkan data dari klien VM dengan Azure Monitor. Artikel ini menyediakan detail tambahan untuk jenis sumber data log IIS.
Mengonfigurasi sumber data log IIS
Buat DCR menggunakan proses dalam Mengumpulkan data dari klien komputer virtual dengan Azure Monitor. Pada tab Kumpulkan dan kirim DCR, pilih Log IIS dari menu dropdown Jenis sumber data . Anda hanya perlu menentukan pola file untuk mengidentifikasi direktori tempat file log berada jika disimpan di lokasi yang berbeda dari yang dikonfigurasi di IIS. Dalam kebanyakan kasus, Anda dapat membiarkan nilai ini kosong.
Menambahkan tujuan
Log IIS hanya dapat dikirim ke ruang kerja Analitik Log tempat log disimpan dalam tabel W3CIISLog . Tambahkan tujuan dari jenis Azure Monitor Logs dan pilih ruang kerja Log Analytics. Anda hanya dapat menambahkan satu ruang kerja ke DCR untuk sumber data log IIS. Jika Anda memerlukan beberapa tujuan, buat beberapa DCR. Ketahuilah bahwa ini akan mengirim data duplikat ke masing-masing yang akan menghasilkan biaya tambahan.
Memverifikasi pengumpulan data
Untuk memverifikasi bahwa data sedang dikumpulkan, periksa rekaman dalam tabel W3CIISLog . Dari komputer virtual atau dari ruang kerja Analitik Log di portal Microsoft Azure, pilih Log lalu klik tombol Kueri . Di bawah kategori Komputer virtual, klik Jalankan di samping Daftar entri Log IIS.
Jika Anda mencari contoh kueri log yang berbeda yang mengambil rekaman log IIS yang diperlihatkan dalam tabel yang disebutkan, ikuti artikel Kueri untuk tabel W3CIISLog untuk detail tambahan.
Mengonfigurasi pengumpulan log IIS pada klien
Sebelum Anda dapat mengumpulkan log IIS dari komputer, Anda harus memastikan bahwa pengelogan IIS telah diaktifkan dan dikonfigurasi dengan benar.
- File log IIS harus dalam format W3C dan disimpan di drive lokal komputer yang menjalankan agen.
- Setiap entri dalam file log harus digambarkan dengan akhir baris.
- File log tidak boleh menggunakan pengelogan melingkar, yang menimpa entri lama.
- File log tidak boleh menggunakan penggantian nama, di mana file dipindahkan dan file baru dengan nama yang sama dibuka.
Lokasi default untuk file log IIS adalah C:\inetpub\logs\LogFiles\W3SVC1. Verifikasi bahwa file log sedang ditulis ke lokasi ini atau periksa konfigurasi IIS Anda untuk mengidentifikasi lokasi alternatif. Periksa tanda waktu file log untuk memastikan bahwa mereka baru-baru ini.
Nota
Bidang kustom X-Forwarded-For saat ini tidak didukung. Jika ini adalah bidang penting, Anda dapat mengumpulkan log IIS sebagai log teks kustom.
Azure Monitor mengumpulkan entri log IIS dari tiap agen setiap kali tanda waktu log berubah. Log dibaca setiap 5 menit. Jika karena alasan apa pun IIS tidak memperbarui tanda waktu sebelum waktu berputar ketika file baru dibuat, entri akan dikumpulkan setelah pembuatan file baru.
Frekuensi pembuatan file baru dikendalikan oleh pengaturan Jadwal Rollover Log File untuk situs IIS. Pengaturannya sekali sehari secara default. Jika setelannya Per Jam, Azure Monitor mengumpulkan log setiap jam. Jika setelannya Harian, Azure Monitor mengumpulkan log setiap 24 jam.
Penting
Kami menyarankan agar Anda mengatur Jadwal Rollover File Log ke Per Jam. Jika diatur ke Harian, Anda mungkin mengalami lonjakan data Anda karena hanya akan dikumpulkan sekali per hari.
Pemecahan masalah
Lakukan langkah-langkah berikut jika Anda tidak mengumpulkan data dari log IIS yang Anda harapkan.
- Verifikasi bahwa log IIS sedang dibuat di lokasi yang Anda tentukan.
- Verifikasi bahwa log IIS dikonfigurasi untuk diformat W3C.
- Lihat Memverifikasi operasi untuk memverifikasi apakah agen beroperasi dan data sedang diterima.
Langkah selanjutnya
- Pelajari selengkapnya tentang Agen Azure Monitor.
- Pelajari selengkapnya tentang aturan pengumpulan data.