Benötige ich dazu ein Drittanbieter-Tool?
Benötige ich dazu ein Drittanbieter-Tool?
Antworten:
Microsoft verhindert dies absichtlich. Das gesamte Konzept der Ereignisanzeige besteht darin, Ihnen bestimmte Ereignisse zu präsentieren, die möglicherweise Ihre Aufmerksamkeit erfordern. Wenn man ein zufälliges Ereignis löschen könnte, könnte das System in gewisser Weise kompromittiert werden, ohne dass Sie es merken, was es unsicher macht.
Wenn ein Fehlerereignis protokolliert wurde, ermitteln Sie die Ursache des Problems und beheben Sie das Problem. Sie möchten kein Loch in einen Damm flicken, indem Sie einen Kaugummi in das Loch stecken.
Wenn Informationen oder Warnmeldungen zu häufig protokolliert werden, enthält die Ereignisprotokollquelle (entweder Microsoft oder ein Drittanbieter) häufig Einstellungen, die angeben, wie oft oder auf welcher Ebene die Protokollierung für die Anwendung konfiguriert ist. Hier können Sie die Protokollierung minimieren, indem Sie keine Eingriffe im Ereignisprotokoll vornehmen.
Der Beitrag des OP ist gültig. Das Hauptproblem bei der Protokollierung, Fehlerberichterstattung und Warnung ist weißes Rauschen. Wenn zu viele "Fehler" gemeldet werden und die meisten von ihnen eine niedrige Priorität haben oder überhaupt keine Bedeutung haben, ignorieren Administratoren ALLE Fehler. Gut oder schlecht, das ist nur eine Tatsache des Lebens.
Einer der Fehler, von dem er spricht, ist (glaube ich) die Ereignis-ID 1111. Dies bedeutet lediglich, dass auf Ihrem Drucker ein Treiber zugeordnet ist, der auf dem Server, mit dem Sie verbunden sind, nicht verfügbar ist. In den meisten Fällen ist dies ein unbedeutender Fehler. Es gibt nichts zu "beheben", da dies kein Problem darstellt.
Wenn Sie nach tatsächlichen Problemen suchen und über bestimmte Ereignis-IDs verfügen, die Sie nicht aussortieren möchten, erstellen Sie eine benutzerdefinierte Ansicht mit den folgenden Schritten:
<All Event IDs>
Wenn Sie jetzt Ihr Ereignisprotokoll anzeigen möchten, verwenden Sie Ihre benutzerdefinierte Ansicht, und nur die Informationen, die Sie wirklich interessieren, werden angezeigt.
Ich weiß, dass dies ein später Beitrag zu einem toten Thread ist, aber hoffentlich hilft es jemand anderem, der dies googelt, mehr als Beiträge von "[Arbeiten wie beabsichtigt, n00b!]" ;-)
In Windows können Sie nur das gesamte Protokoll löschen. Ich habe nur eine Drittanbieter-App gefunden, die behauptet, dies zu tun - Winzapper . Ich habe sie jedoch noch nie verwendet und es wird angegeben, dass sie für NT und 2000 ist. Daher weiß ich nicht, ob sie für Server 2003/2008 funktioniert. Beachten Sie, dass das Ereignisprotokoll beschädigt werden kann, wenn Sie diese verwenden. Gehen Sie also vorsichtig vor.
Möglicherweise können Sie Ihr Problem lösen, indem Sie die Überwachungsrichtlinien in den Gruppenrichtlinien ändern. Ohne zu wissen, was genau Sie nicht anzeigen möchten, bin ich mir nicht sicher, ob es eine Einstellung dafür gibt, aber hier ist ein Beispiel.
Führen Sie in der Gruppenrichtlinien-Verwaltungskonsole einen Drilldown durch Computerkonfiguration - Windows-Einstellungen - Sicherheitseinstellungen - Lokale Richtlinien - Überwachungsrichtlinie durch. Es gibt hier keine TONNE Granularität, aber vielleicht können Sie loswerden, was Ihre Protokolle füllt. (Meine DCs sind nicht 2008, das ist also, was ich aus der Perspektive von 2003 n. Chr. Habe, hoffentlich ist es nicht ganz anders.)
Sie können eine .NET-Anwendung schreiben, um das Ereignisprotokoll und die Ereignisquelle zu löschen.
Beispielquellcode wie folgt:
class Program
{
static void Main(string[] args)
{
System.Diagnostics.EventLog.DeleteEventSource("YourEventSourceName");
System.Diagnostics.EventLog.Delete("YourEventName");
}
}
Referenz: http://msdn.microsoft.com/en-us/library/system.diagnostics.eventlog(v=vs.100).aspx
Sie können den Eintrag von diesem Registrierungsspeicherort für Freigaben löschen, um das Ereignis zu entfernen:
HKEY_LOCAL_MACHINE \ SYSTEM \ ControlSet001 \ services \ eventlog