Anexo K. Formato de los archivos del historial

Archivos del historial del Servidor Dr.Web (vea el Manual de administrador, p. Historial de operación del Servidor Dr.Web) y del Agente se mantienen en formato de texto, donde cada línea es un mensaje separado.

El formato de la línea de mensaje es el siguiente:

<año><mes><día>.<hora><minuto><segundo>.<centésima_segundo> <tipo_mensaje> [<id_proceso>] <nombre_flujo> [<fuente_mensaje>] <mensaje>

donde:

<año><mes><día>.<hora><minuto><segundo>.<centésima_segundo> — fecha de tiempo completo de escribir el mensaje en el archivo del historial.

<tipo_mensaje> — nivel de mantenimiento del historial:

ftl (fatal error — error fatal) — mensajes de errores de funcionamiento críticos;

err (error) — mensajes de errores de funcionamiento;

wrn (warning — advertencia) — advertencias de errores;

ntc (notice — comentario) — eventos informativos importantes;

inf (info — información) — mensajes informativos;

tr0..3 (trace0..3 — seguimiento) — seguimiento de acciones en curso con diversos grados de detalle (Seguimiento3 — nivel máximo de detalle);

db0..3 (debug0..3 — depuración) — mensajes de depuración con diversos grados de detalle (Depuración3 — nivel máximo de detalle).

Mensajes con el nivel de mantenimiento del historial tr0..3 (seguimiento) y db0..3 (depuración) se mantienen solo para los desarrolladores del software Dr. Web Enterprise Security Suite.

[<id_proceso>] — el identificador numérico único para el proceso en el que se estaba ejecutando el flujo que escribió el mensaje en el archivo del historial. En algunos SO [<id_proceso>] puede ser representado como [<id_proceso> <id_flujo>].

<nombre_flujo> — signo simbólico del flujo en el que se escribió el mensaje en el archivo del historial.

[<fuente_mensaje>] — signo del sistema que inicia la escritura del mensaje en el archivo del historial. La fuente no siempre está presente.

<mensaje> — una descripción textual de las acciones de acuerdo con el nivel del historial. Puede incluir tanto una descripción formal del mensaje como los valores de algunas variables importantes para un caso particular.

Por ejemplo:

1.20081023.171700.74 inf [001316] mth:12 [Sch] Job "Purge unsent IS events" said OK

donde:

20081023<año><mes><día>,

171700<hora><minuto><segundo>,

74<centésima_segundo>,

inf<tipo_mensaje> — mensaje informativo,

[001316] — [<id_proceso>],

mth:12<nombre_flujo>,

[Sch] — [<fuente_mensaje>] — planificador,

Job "Purge unsent IS events" said OK<mensaje> sobre la ejecución correcta de la tarea Borrar eventos no enviados.

2.20081028.135755.61 inf [001556] srv:0 tcp/10.3.0.55:3575/025D4F80:2: new connection at tcp/10.3.0.75:2193

donde:

20081028<año><mes><día>,

135755<hora><minuto><segundo>,

61<centésima_segundo>,

inf<tipo_mensaje> — mensaje informativo,

[001556] — [<id_proceso>],

srv:0<nombre_flujo>,

tcp/10.3.0.55:3575/025D4F80:2: new connection at tcp/10.3.0.75:2193<mensaje> acerca de establecer una nueva conexión a través del socket especificado.