Common Log Format
Common Log Format | ||
---|---|---|
Información general | ||
Tipo de formato | log | |
Formato abierto | ? | |
Common Log Format,[1] también conocido como NCSA Common log format[2] (anteriormente conocido como NCSA_HTTPd) es un formato de archivo de texto estandarizado usado por los servidores web para generar logs. Ya que el formato está estandarizado, los archivos pueden ser leidos y analizados por una gran cantidad de programas de análisis, como por ejemplo, Webalizer, Analog o awstats.
Uso
Cada línea guardada en un archivo Common Log Format posee la siguiente sintaxis:
host ident authuser date request status bytes
Ejemplo
127.0.0.1 jimbowales jimbo [17/Abr/2017:20:10:36 -0600] "GET /wiki.png HTTP/1.1" 200 51200
Un "-" indica la ausencia de ese dato.
- 127.0.0.1 es la dirección IP del host remoto quien hace la petición al servidor.
- jimbowales es el identificador descrito en el RFC 1413.
- jimbo es el userid de la persona que pide el documento.
- [17/Abr/2017:20:10:36 -0600] es la fecha, hora y la zona horaria en la cual se recibió la petición, normalmente en el formato strftime %d/%b/%Y:%H:%M:%S %z.
- "GET /wiki.png HTTP/1.1" es la línea de petición del cliente. El método GET, /wiki.png el recurso pedido, y HTTP/1.1 el protocolo HTTP.
- 200 es el código de estado HTTP devuelto por el servidor.
- 51200 es el tamaño del objeto devuelto al cliente, medido en bytes.
Uso
Los archivos de log son una utilidad estándar para los desarrolladores de sistemas de cómputo y administradores. Ellos graban "qué ha pasado, cuándo y por quién" sobre el sistema. Esta información puede registrar fallas y ayudar a los diagnósticos. Esto puede identificar agujeros de seguridad y otros problemas. También son usados para auditar sistemas.
Véase también
Referencias
- ↑ «Logging in W3C httpd». World Wide Web Consortium. 12 de octubre de 1995. Consultado el 16 de abril de 2015.
- ↑ «Log File Formats: NCSA Common». IBM. 19 de mayo de 2004. Consultado el 7 de mayo de 2013.
Enlaces externos
- «Logging Control In W3C httpd: The Common Logfile Format». W3C. Julio de 1995. Consultado el 7 de mayo de 2013.
- «Common Logfile Format». Apache webserver. 2013. Consultado el 7 de mayo de 2013.
- «Extended Log File Format». W3C obraing Draft WD-logfile-960323. W3C. 23 de marzo de 1996. Consultado el 7 de mayo de 2013.