Die Alternative zu grep: LogParser - Server-Logs per SQL-Befehl durchsuchen
Ein Microsoft-Mitarbeiter hat mit dem LogParser ein ziemlich cooles Kommandozeilen-Tool programmiert, mit dem man Textdateien mit einer SQL-Engine beackern kann. Damit sind komplexe Auswertungen möglich, die wenig Programmieraufwand benötigen.
Doch der Logparser kann noch viel mehr. Denn er versteht alle möglichen Eingabeformate, wie XML, die Windows-Registry, Windows-Filesysteme, Eventlogs oder CSV-Dateien. Zur Ausgabe stehen neben den einfachen Textvarianten wie XML, CSV und TSV (Tab Separated Values) auch Exoten zur Verfügung. So kann das Tool SQL-Insert-Kommandos generieren, einen SYSLOG-Server bedienen, ein Windows-Datagrid anzeigen oder Diagramme, wie etwa Balkengrafiken erzeugen. Für letztere Aktion ist zusätzlich das Tool "Office-XP Webkomponenten" notwendig.
Ein Beispiel: Um die 10 größten Dateien von Laufwerk C: anzeigen zu lassen, geben Sie ein
LogParser "SELECT TOP 10 * FROM C:*.* ORDER BY Size DESC" -i:FS
Microsoft-Downloadseite: Logparser 2.2
Inoffizielle Homepage des Programms: www.logparser.com
Download der Komponente für Charts: Office XP-Webkomponente
Bedingungen für die Kommentareingabe
Hinweis
Add to Del.icio.us