logparser es una utilidad de línea de comandos flexible que fue escrita inicialmente por Gabriele Giuseppini, [1] un empleado de Microsoft , para automatizar las pruebas de registro de IIS . Fue pensada para su uso con el sistema operativo Windows y se incluyó en las herramientas del kit de recursos de IIS 6.0 . El comportamiento predeterminado de logparser funciona como una "tubería de procesamiento de datos", tomando una expresión SQL en la línea de comandos y generando las líneas que contienen las coincidencias para la expresión SQL.
Microsoft describe Logparser como una herramienta potente y versátil que proporciona acceso universal a consultas de datos basados en texto, como archivos de registro, archivos XML y archivos CSV , así como a fuentes de datos clave en el sistema operativo Windows , como el registro de eventos , el registro , el sistema de archivos y Active Directory . Los resultados de la consulta de entrada se pueden formatear de forma personalizada en una salida basada en texto, o se pueden conservar en destinos más especializados, como SQL , SYSLOG o un gráfico .
Uso común:
> logparser < opciones > < expresión SQL >
Ejemplo: Seleccionar fecha, hora y nombre de usuario del cliente que accede a archivos ASPX , tomados de todos los archivos .log en el directorio actual.
> analizador de registros -i:IISW3C -q " "SELECT date, time, cs-username FROM *.log WHERE cs-uri-stem LIKE '%.aspx' ORDER BY date, time;
Los siguientes enlaces sólo están disponibles a través de Internet Archive: