Site24x7 AppLogs menggunakan kueri Windows Management Instrumentation (WMI) pada
agen Pemantauan Server Site24x7 untuk mengambil log peristiwa. Modul WMI memerlukan entri registri di bawah ini untuk membaca log peristiwa dari grup Log Aplikasi dan Layanan.
Menjalankan kueri WMI
Untuk ini, Anda harus terlebih dahulu mengonfirmasi apakah file log dapat diakses melalui Win32_NTLogEvent menggunakan kueri WMI berikut di PowerShell. Ini adalah kueri yang sama yang dijalankan agen Pemantauan Server Site24x7 untuk mengumpulkan peristiwa.
Query: Get-WmiObject -Query "Select EventCode,SourceName,TimeGenerated,Type,Message,Logfile from Win32_NTLogEvent WHERE ( LogFile = '<LogFileName>' )" | select -First 1
Di sini, LogFileName adalah nama kategori kejadian yang ingin Anda kumpulkan.
Dari contoh yang kami pertimbangkan di sini, LogFileName dapat berupa Microsoft-Windows-PrintService/Admin atau Microsoft-Windows-TerminalServices-RemoteConnectionManager/Operational
Jika tidak ada hasil untuk kueri ini, file log tidak dapat diakses dan Anda perlu menambahkannya melalui Windows Registry.
Entri registri tidak wajib untuk semua kategori jenis peristiwa dalam grup Log Aplikasi dan Layanan. Periksa apakah entri Anda ada di WMI, lalu tambahkan jika tidak.
Menambahkan melalui Windows Registry
Anda dapat menambahkan file log peristiwa melalui Windows Registry. Untuk melakukan ini, Anda harus menavigasi ke Windows Registry dari komputer Windows Anda dan pergi ke lokasi Registry.
Lokasi registri: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EventLog
Misalnya, jika Anda ingin mengumpulkan log dari kategori Microsoft-Windows-PrintService/Admin, maka Anda perlu menambahkan kunci di bawah ini di Windows Registry.
Kunci registri: Microsoft-Windows-PrintService/Admin

Saat memberikan kunci Registri, pastikan Anda memasukkan nilai Saluran sebagai string lengkap dalam registri. Ikuti langkah-langkah berikut:
- Navigasi ke Event Viewer (Penampil Peristiwa) > Applications and Services Logs (Log Aplikasi dan Layanan).
- Pilih kategori yang diperlukan dalam aplikasi Anda.
- Klik tab Details.
- Luaskan bagian Sistem.
- Salin nilai Saluran seperti yang ditunjukkan pada gambar layar di bawah.
- Gunakan nilai Saluran ini sebagai kunci Registri saat menambahkan ke Registri Windows, seperti yang ditunjukkan pada tangkapan layar di atas.
Setelah Anda menambahkannya ke Windows Registry, pastikan untuk menjalankan kueri WMI yang disebutkan di bagian "Menjalankan kueri WMI", menggunakan <LogFileName> sebagai kunci registri yang dibuat di atas.
- Masuk ke Site24x7 dan buka Admin > AppLogs > Log Profile (Profil Log) dan klik Windows Event Logs (Log Peristiwa Windows).
- Di jendela Edit Profil Log yang terbuka, tempel kode registri di bidang di samping Windows Event Type (Jenis Peristiwa Windows).
- Klik Save (Simpan).
Mengutip contoh lain, jika Anda ingin mengumpulkan log dari kategori RemoteConnectionManager/Operational, masukkan kunci di bawah ini.
Kunci registri: Microsoft-Windows-TerminalServices-RemoteConnectionManager/Operational
Dalam kasus ini, tempel kunci di atas pada kolom di samping Windows Event Type (Jenis Peristiwa Windows) untuk mengumpulkan log manajer kendali jarak jauh.
Demikian pula, Anda dapat menempelkan kode yang diperlukan di samping bidang Windows Event Type (Jenis Peristiwa Windows) di Log Profile (Profil Log) untuk mengumpulkan Log Aplikasi dan Layanan lain dari log peristiwa Windows.