Apakah saya memerlukan alat pihak ketiga untuk ini?
Apakah saya memerlukan alat pihak ketiga untuk ini?
Jawaban:
Microsoft dengan sengaja mencegah Anda melakukan hal ini. Seluruh konsep Peraga Peristiwa adalah untuk menyajikan kepada Anda peristiwa-peristiwa tertentu yang mungkin memerlukan perhatian Anda. Jika seseorang bisa masuk dan menghapus acara acak apa pun, maka sistem bisa - dalam beberapa hal - dikompromikan tanpa Anda sadari, sehingga membuatnya tidak aman.
Jika Anda memiliki kesalahan dicatat, cari tahu apa yang menyebabkan masalah dan memperbaikinya. Anda tidak ingin menambal lubang di bendungan dengan menempelkan segumpal permen karet ke dalam lubang.
Jika ada sesuatu yang mencatat informasi atau peringatan terlalu sering, maka berkali-kali sumber log peristiwa (baik Microsoft atau pihak ketiga) memiliki beberapa pengaturan yang menunjukkan seberapa sering atau ke tingkat mana logging dikonfigurasikan untuk aplikasi. Di situlah Anda pergi untuk meminimalkan penebangan, bukan dengan melakukan operasi pada log peristiwa.
Pos OP valid. Masalah nomor satu dengan logging, pelaporan kesalahan, dan peringatan adalah white noise. Ketika terlalu banyak "kesalahan" dilaporkan dan kebanyakan dari mereka adalah prioritas rendah atau tidak ada perhatian sama sekali, administrator cenderung mengabaikan SEMUA kesalahan. Baik atau buruk, ini hanya fakta kehidupan.
Salah satu kesalahan yang ia bicarakan adalah (saya pikir) event ID 1111. Ini hanya berarti bahwa Anda memiliki printer yang dipetakan dengan driver yang tidak tersedia di server di mana Anda terhubung. Ini adalah kesalahan yang tidak menjadi perhatian dalam banyak kasus ... tidak ada yang perlu "diperbaiki" karena ini bukan masalah.
Jika Anda ingin menemukan masalah aktual dan Anda memiliki ID peristiwa spesifik yang tidak ingin Anda singkirkan, buat tampilan khusus dengan langkah-langkah berikut:
<All Event IDs>
Sekarang ketika Anda ingin melihat log acara Anda, gunakan tampilan khusus Anda dan hanya informasi yang benar-benar Anda perhatikan yang akan ditampilkan.
Saya tahu bahwa ini adalah posting yang terlambat ke sebuah utas mati tetapi mudah-mudahan ini membantu orang lain yang melakukan Googling ini lebih dari pada posting "[Bekerja sebagaimana dimaksud, n00b!]" ;-)
Satu-satunya hal yang dapat Anda lakukan di Windows adalah menghapus seluruh log. Saya hanya menemukan satu aplikasi pihak ketiga yang mengklaim melakukan ini - Winzapper , namun saya belum pernah menggunakannya dan menyatakan itu untuk NT dan 2000 jadi saya tidak tahu apakah itu akan bekerja untuk server 2003/2008. Ketahuilah bahwa ada potensi untuk korupsi dari log peristiwa saat menggunakan ini, jadi injak carfeully.
Apa yang mungkin memecahkan masalah Anda adalah mengubah kebijakan audit dalam kebijakan grup. Tanpa mengetahui secara spesifik apa yang ingin Anda tidak muncul, saya tidak yakin apakah ada pengaturan untuk itu, tapi inilah contohnya.
Di GPMC, telusuri Konfigurasi Komputer - Pengaturan Windows - Pengaturan Keamanan - Kebijakan Lokal - Kebijakan Audit. Tidak ada TON granularitas di sini, tetapi mungkin Anda dapat menyingkirkan apa yang mengisi log Anda. (DC saya bukan 2008, jadi ini yang saya dapatkan dari perspektif 2003 M, semoga tidak terlalu berbeda)
Anda dapat menulis aplikasi .net untuk menghapus log peristiwa dan sumber acara.
Contoh kode sumber seperti di bawah ini:
class Program
{
static void Main(string[] args)
{
System.Diagnostics.EventLog.DeleteEventSource("YourEventSourceName");
System.Diagnostics.EventLog.Delete("YourEventName");
}
}
Referensi: http://msdn.microsoft.com/en-us/library/system.diagnostics.eventlog(v=vs.100).aspx
Anda dapat menghapus entri dari lokasi registri berbagi ini untuk menghapus acara:
HKEY_LOCAL_MACHINE \ SYSTEM \ ControlSet001 \ services \ eventlog