Formato de registro común

Formato estandarizado para registros de servidores

Para la gestión de registros informáticos , el formato de registro común , [1] también conocido como formato de registro común NCSA , [2] (en honor a NCSA HTTPd ), es un formato de archivo de texto estandarizado que utilizan los servidores web al generar archivos de registro del servidor . [3] Debido a que el formato está estandarizado, los archivos pueden analizarse fácilmente mediante 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 la siguiente sintaxis:

host ident authuser fecha estado de la solicitud bytes

El formato se amplía con el formato de registro combinado con campos de referente y agente de usuario .

Ejemplo

127.0.0.1 identificador de usuario frank [10/Oct/2000:13:55:36 -0700] "GET /apache_pb.gif HTTP/1.0" 200 2326

Un guión ( -) en un campo indica que faltan datos.

  • 127.0.0.1es la dirección IP del cliente (host remoto) que realizó la solicitud al servidor.
  • user-identifieres la identidad RFC 1413 del cliente. Normalmente "-".
  • frankes el ID de usuario de la persona que solicita el documento. Generalmente es "-", a menos que .htaccess haya solicitado autenticación.
  • [10/Oct/2000:13:55:36 -0700]es la fecha, hora y zona horaria en que se recibió la solicitud, por defecto en formato strftime%d/%b/%Y:%H:%M:%S %z .
  • "GET /apache_pb.gif HTTP/1.0"es la línea de solicitud del cliente. El método GET, /apache_pb.gifel recurso solicitado y HTTP/1.0el protocolo HTTP .
  • 200es el código de estado HTTP devuelto al cliente. 2xx es una respuesta exitosa, 3xx una redirección, 4xx un error del cliente y 5xx un error del servidor.
  • 2326es el tamaño del objeto devuelto al cliente, medido en bytes .

Uso

Los archivos de registro son una herramienta estándar para los desarrolladores y administradores de sistemas informáticos. Registran "qué sucedió, cuándo y quién lo hizo" en el sistema. Esta información puede registrar fallas y ayudar a su diagnóstico. Puede identificar brechas de seguridad y otros usos indebidos de la computadora. Puede usarse para auditorías. Puede usarse para fines contables. [ cita requerida ]

La información almacenada solo está disponible para su posterior análisis si se almacena en un formato que pueda analizarse. Estos datos se pueden estructurar de muchas maneras para su análisis. Por ejemplo, almacenarlos en una base de datos relacional obligaría a los datos a tener un formato que permita realizar consultas. Sin embargo, también dificultaría su recuperación si el ordenador dejara de funcionar y no se podría realizar el registro a menos que la base de datos estuviera disponible. Un formato de texto simple minimiza las dependencias de otros procesos del sistema y facilita el registro en todas las fases de funcionamiento del ordenador, incluido el encendido y apagado, donde dichos procesos podrían no estar disponibles. [ cita requerida ]

Véase también

Referencias

  1. ^ "Inicio de sesión en W3C httpd". World Wide Web Consortium . 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 desde el original el 24 de febrero de 2021 . Consultado el 7 de mayo de 2013 .
  3. ^ stevewhims. "Registro NCSA - Aplicaciones Win32". learn.microsoft.com . Consultado el 17 de febrero de 2023 .
  • "Control de registro en W3C httpd: el formato de archivo de registro común". W3C . Julio de 1995 . Consultado el 7 de mayo de 2013 .
  • "Formato de archivo de registro común". Servidor web Apache . 2013. Consultado el 7 de mayo de 2013 .
  • "Formato de archivo de registro extendido". Borrador de trabajo del W3C WD-logfile-960323 . W3C . 1996-03-23 ​​. Consultado el 2013-05-07 .
Obtenido de "https://es.wikipedia.org/w/index.php?title=Formato_de_registro_común&oldid=1160802350"