Beranda » bagaimana » Cara Membuat Sistem Notifikasi Log Kejadian Windows Anda Sendiri

    Cara Membuat Sistem Notifikasi Log Kejadian Windows Anda Sendiri

    Windows Event Logs adalah sumber yang luar biasa karena mereka tidak hanya dapat membantu Anda memecahkan masalah sistem saat ini, tetapi juga dapat memberi Anda tanda-tanda peringatan masalah potensial di masa depan. Jadi, terus mencatat kejadian-kejadian yang dicatat sistem Anda bisa menjadi kunci untuk menjaga sistem Anda berjalan sebagaimana mestinya. Sayangnya, memilah-milah Log Peristiwa atau membuat tampilan khusus dapat menjadi proses manual yang rumit.

    Untungnya, kami memiliki solusi yang memungkinkan Anda untuk mengekspor dan memfilter entri Windows Event Log dan kemudian mengirimnya melalui email dan / atau disimpan ke file teks. Ketika proses ini dikonfigurasikan sebagai bagian dari tugas terjadwal, Anda dapat memiliki, misalnya, pesan peringatan dan kesalahan yang diemailkan kepada Anda secara otomatis.

    Bagaimana itu bekerja

    Solusi kami bekerja dengan menggunakan utilitas freeware, MyEventViewer, oleh Nirsoft yang memungkinkan Anda untuk dengan mudah mengekspor Windows Event Logs ke file yang dipisahkan koma. Berdasarkan hasil ini, kami telah mengembangkan skrip batch yang mudah untuk dikonfigurasi yang memfilter hasil ini dan kemudian dapat mengirim email dan / atau menyimpan file hasil yang difilter. Karena hasilnya adalah file yang dipisahkan koma, itu dapat dibuka di Excel (atau program CSV favorit Anda) dan selanjutnya diurutkan dan difilter.

    Konfigurasi

    Pengaturan dan opsi konfigurasi didokumentasikan sebagai komentar inline dalam skrip, namun kami akan membahas beberapa di antaranya dengan sedikit detail di sini.

    Nama Log Acara

    Saat menentukan Log Peristiwa yang ingin Anda ambil peristiwanya, Anda harus menggunakan nama lengkap sistem log tersebut. Ini belum tentu apa yang Anda lihat dalam daftar log Peraga Peristiwa.

    Misalnya, jika Anda ingin menangkap peristiwa dari log "Microsoft Office Alerts", buka dialog Properties log.

    Catat nilai dalam nilai Nama Lengkap, dalam hal ini "OAlerts". Ini akan menjadi nilai yang Anda harus masukkan ke dalam konfigurasi skrip.

    Jenis Acara

    Nilai untuk Jenis Kejadian hanyalah teks yang Anda lihat di kolom "Level" saat Anda melihat Log Kejadian. Biasanya ini adalah Informasi, Peringatan atau Kesalahan tetapi berbagai log mungkin memiliki nilai yang berbeda.

    Pengaturan Tugas Terjadwal

    Penggunaan khas skrip ini kemungkinan besar dalam proses otomatis. Jadi untuk memastikan tidak ada tumpang tindih antara interval penangkapan Anda dan saat proses berjalan, Anda harus mengatur Tugas Terjadwal Windows untuk melengkapi waktu pengambilan.

    Sederhananya, jika konfigurasi Anda diatur untuk menangkap acara untuk hari terakhir, Anda harus memiliki tugas yang dijadwalkan yang berjalan sekali sehari. Jika konfigurasi Anda diatur untuk menangkap selama satu jam terakhir, tugas terjadwal Anda harus ditetapkan untuk dijalankan sekali setiap jam. Dll.

    Sebagai catatan tambahan, untuk memastikan aplikasi MyEventViewer dapat memperoleh informasi yang dibutuhkan, tugas terjadwal masing-masing harus dijalankan dengan hak administrator pada mesin..

    Contohnya

    Konfigurasi ini akan mengirim email Kesalahan dan Peringatan dari Log Kejadian Sistem dan Aplikasi yang direkam dalam satu hari terakhir (24 jam) ke [email protected] serta menyimpan hasilnya ke folder C: \ EventNotices:

    • EmailResults = 1
    • [email protected]
    • SaveResults = 1
    • SaveTo = C: \ EventNotices
    • TimeInterval = 3
    • Nilai Waktu = 1
    • Log = Sistem, Aplikasi
    • Jenis = Kesalahan, Peringatan
    • Tugas yang Dijadwalkan harus dijalankan setiap hari.

    Konfigurasi ini hanya akan mengirim email Kesalahan dari System Event Log yang direkam dalam satu jam terakhir ke [email protected]:

    • EmailResults = 1
    • [email protected]
    • SaveResults = 0
    • TimeInterval = 2
    • Nilai Waktu = 1
    • Log = Sistem
    • Jenis = Kesalahan
    • Tugas Terjadwal harus dijalankan setiap jam.

    Konfigurasi ini hanya akan menyimpan Kesalahan dan Peringatan dari Log Kejadian Aplikasi dalam seminggu terakhir ke desktop pengguna JFaulkner (Windows 7) C: \ Users \ jfaulkner \ Desktop:

      • EmailResults = 0
      • SaveResults = 1
      • SaveTo = C: \ Users \ jfaulkner \ Desktop
      • TimeInterval = 3
      • Nilai Waktu = 7
      • Log = Aplikasi
      • Jenis = Kesalahan, Peringatan
      • Tugas yang Dijadwalkan harus berjalan setiap minggu.

    Unduh Script Notifier Log Kejadian dari How-To Geek

    Unduh MyEventViewer dari Nirsoft

    Unduh Blat dari Sourceforge