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 leídos y analizados por una gran cantidad de programas de análisis, como por ejemplo, Webalizer, Analog o awstats.
Uso
[editar]Cada línea guardada en un archivo Common Log Format posee la siguiente sintaxis:
host ident authuser date request status bytes
Ejemplo
[editar]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
[editar]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
[editar]Referencias
[editar]- ↑ «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
[editar]- «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.