Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 | Suche | FAQ

Hauptmenü
myCSharp.de
» Startseite
» Forum
» Suche
» Regeln
» Wie poste ich richtig?

Mitglieder
» Liste / Suche
» Wer ist online?

Ressourcen
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Microsoft Docs

Team
» Kontakt
» Cookies
» Spenden
» Datenschutz
» Impressum

  • »
  • Community
  • |
  • Diskussionsforum
EventLogs auslesen (lokal & remote)
Kantiran
myCSharp.de - Member



Dabei seit:
Beiträge: 71
Herkunft: CH

Themenstarter:

EventLogs auslesen (lokal & remote)

beantworten | zitieren | melden

Hallo zusammen

Ich möchte aus einer NET Anwendung EventLogs auslesen.
Folgende Requirements:
- Auslesen von lokalen & remote Logs (andere Server/PCs)
- Auslesen von "normalen" und "neuen" (Win 08 / Win7 Logs, der neue Log-Baum)
- Auslesen von EventLogs auf 32- & 64-Bit Maschinen

Welche Library/Namespace ist hier zu empfehlen?
WMI (sieht etwas mühsam bzw. nicht-managed aus) oder System.Diagnostics?
Andere Möglichkeiten?

Danke für die Infos.

Gruss Kantiran
private Nachricht | Beiträge des Benutzers
herbivore
myCSharp.de - Experte

Avatar #avatar-2627.gif


Dabei seit:
Beiträge: 52329
Herkunft: Berlin

beantworten | zitieren | melden

Hallo Kantiran,

ich bin da kein Experte, aber besser überhaupt eine Antwort, als gar keine. Ich würde vermuten, dass die Klassen im Framework nur für lokal Logs geeignet sind und ich würde tippen, dass es mit WMI möglich ist, Logs rechnerübergreifend auszulesen. Aber wie gesagt, das sind nur Vermutungen.

herbivore
private Nachricht | Beiträge des Benutzers
Joetempes
myCSharp.de - Member

Avatar #avatar-3309.jpg


Dabei seit:
Beiträge: 914
Herkunft: Germany

beantworten | zitieren | melden

Mit TraceEye - Professional LogViewer werden auch Eventlogs ausgelesen.
Ob lokal oder remote, es verhält sich gleich, einfach Maschinen-Namen angeben.

EventLog[] eventLogs = System.Diagnostics.EventLog.GetEventLogs(maschineName)

Schau doch mal in TraceEye mit dem Reflector rein:
TraceEye.Library.Dialogs.FormChildEventLog
private Nachricht | Beiträge des Benutzers