Articulo de referencia

Formato de registro común

Para la gestión de registros informáticos , el formato de registro común , [ 1 ] también conocido como formato de registro común de NCSA , [ 2 ] (después de NCSA HTTPd ) es un f...

Para la gestión de registros informáticos , el formato de registro común , [ 1 ] también conocido como formato de registro común de NCSA , [ 2 ] (después de NCSA HTTPd ) es un formato de archivo de texto estandarizado históricamente desde 2004 que fue utilizado por los servidores web al generar archivos de registro del servidor . [ 3 ] Debido a que el formato estaba estandarizado, los archivos habían sido analizados fácilmente por una variedad de programas de análisis web , por ejemplo Webalizer y Analog .

Cada línea de un archivo almacenado en el formato de registro común tiene lo siguiente:

El formato se amplía mediante el formato de registro combinado con campos de referente y agente de usuario . [ 4 ] [ 5 ]

Ejemplo

127.0.0.1 ident alice [01/May/2025:07:20:10 +0000] "GET /index.html HTTP/1.1" 200 9481

Un campo con guion ( -) indica datos faltantes.

  • 127.0.0.1es la dirección IP del cliente (host remoto) que realizó la solicitud al servidor.
  • identes la identidad RFC 1413 del cliente, si se proporciona.
  • alicees el ID de usuario de la persona que solicita el documento. Falta a menos que se utilice la autenticación HTTP .
  • [01/May/2025:07:20:10 +0000]es la marca de tiempo de la solicitud. Aquí en formato strftime%d/%b/%Y:%H:%M:%S %z .
  • "GET /index.html HTTP/1.1"es la línea de solicitud del cliente. El método GET, /index.htmlel recurso solicitado y HTTP/1.1la versión del protocolo HTTP .
  • 200es el código de estado HTTP que se devuelve al cliente.
  • 9481es el tamaño de la respuesta, en bytes .

Uso

Los archivos de registro son una herramienta estándar para desarrolladores y administradores de sistemas informáticos. Registran qué sucedió, cuándo y quién lo hizo. Esta información permite registrar fallos y facilita su diagnóstico. Además, permite identificar brechas de seguridad y otros usos indebidos del sistema. También se pueden utilizar para auditorías y contabilidad.

La información almacenada solo está disponible para su posterior análisis si se guarda en un formato que permita su análisis. Estos datos pueden estructurarse de diversas maneras para su análisis. Por ejemplo, almacenarlos en una base de datos relacional obligaría a que los datos se presenten en un formato consultable. Sin embargo, esto también dificultaría su recuperación en caso de fallo del sistema, y ​​el registro de actividad no estaría disponible a menos que la base de datos estuviera accesible. Un formato de texto plano minimiza las dependencias de otros procesos del sistema y facilita el registro de actividad en todas las fases del funcionamiento del ordenador, incluyendo el arranque y el apagado, donde dichos procesos podrían no estar disponibles.

Véase también

Referencias

  1. "Inicio de sesión en W3C httpd" . Consorcio World Wide Web . 12 de octubre de 1995. Consultado el 16 de abril de 2015 .
  2. "Formatos de archivos de registro: NCSA Common" . IBM . 19 de mayo de 2004. Archivado del original el 24 de febrero de 2021. Consultado el 7 de mayo de 2013 .
  3. stevewhims. "Registro de NCSA - Aplicaciones Win32" . learn.microsoft.com . Consultado el 17 de febrero de 2023 .
  4. "Módulo ngx_http_log_module" . nginx.org . Consultado el 1 de mayo de 2025 .
  5. "Archivos de registro - Servidor HTTP Apache versión 2.4" . httpd.apache.org . Apache Software Foundation . Consultado el 1 de mayo de 2025 .
Obtenido de " https://en.wikipedia.org/w/index.php?title=Common_Log_Format&oldid=1352986914 "