Tipos de archivos de registro

Fundamentos de los registros de LinuxLos registros del sistema operativo proporcionan una gran cantidad de información de diagnóstico sobre su ordenador, y Linux no es una excepción. Todo, desde los eventos del kernel hasta las acciones del usuario, son registrados por Linux, permitiéndole ver casi cualquier acción realizada en sus servidores. En esta sección, explicaremos qué son los registros de Linux, dónde puedes encontrarlos y cómo interpretarlos.

Linux tiene un directorio especial para almacenar registros llamado /var/log. Este directorio contiene registros del propio sistema operativo, servicios y varias aplicaciones que se ejecutan en el sistema. Este es el aspecto de este directorio en un sistema Ubuntu típico.

Algunas aplicaciones también escriben archivos de registro en este directorio. Por ejemplo, el servidor web Apache escribe registros en el directorio /var/log/apache2 (en Debian), mientras que MySQL escribe registros en el directorio /var/log/mysql. Algunas aplicaciones también registran a través de syslog, que explicaremos en la siguiente sección.

Los mensajes syslog contienen una cabecera estandarizada con varios campos. Estos incluyen la marca de tiempo, el nombre de la aplicación que generó el evento, la ubicación en el sistema donde se originó el mensaje y su prioridad. Puede cambiar este formato en el archivo de configuración de su implementación de syslog, pero el uso del formato estándar facilita el análisis y el enrutamiento de los eventos de syslog.

Cómo leer los archivos de registro

Algunos eventos tienen ciertas fases de su ejecución cronometradas por separado. Estos “tiempos de fase” son parte del tiempo total, pero el tiempo total no está necesariamente cubierto por los tiempos de fase. Incluso si un evento tiene fases medidas, puede no registrar un tiempo para esa fase. Los registros que contienen fases tienen recuentos individuales para cada fase para mostrar cuántos del total de eventos registrados participaron realmente.

Estos registros registran las operaciones de consulta de datos en un almacén de datos mediante reglas de consulta, la escritura de datos a través del servicio inteligente de escritura en el almacén de datos y la verificación de la información actual en el almacén de datos. Estos tres tipos de operaciones del almacén de datos (Consulta, Escritura, Verificación) pueden incluir las siguientes tres fases:

Para ayudar a la identificación de las operaciones lentas, un archivo de registro separado con las mismas columnas registra una entrada duplicada sólo de las operaciones que tardan más de tres segundos en completarse. Si tres segundos no es un umbral apropiado para lo que califica como una consulta lenta, se puede ajustar usando la propiedad conf.monitoring.rdbms.SLOW_QUERY_THRESHOLD_MS en custom.properties, que toma un valor entero en milisegundos.

Ejemplo de archivo de registro

Especialmente cuando se crea un Plan de Proceso, puede ser necesario inspeccionar los resultados intermedios (como los archivos PDF en su estado en medio de los pasos de procesamiento de un Plan de Proceso y preferiblemente algunos detalles sobre cada paso en forma de un archivo de registro o similar). Esto puede ayudar a entender y optimizar la configuración de los pasos de un Plan de Procesos y su funcionamiento interno en su conjunto.

Después de procesar el PDF, se abrirá una ventana en Finder (en Mac OS X) o en el Explorador (en Windows), revelando una carpeta (que tiene una marca de tiempo al principio de su nombre) con todos los datos de registro y los archivos asociados dentro de ella.

Nota con respecto a las comprobaciones/perfiles del tamiz: Cuando la opción “Registro de la ejecución del perfil” está activa, se escribe un informe por cada comprobación del tamiz en la carpeta de pasos en una subcarpeta con el nombre “Tamiz” durante la ejecución del perfil (las subcarpetas se muestran a continuación como ejemplo).

Esto nos ayudará a determinar cómo se ejecutó el procesamiento en su ordenador, y por qué algo puede no estar funcionando como se esperaba. Para una transferencia fácil y segura, comprima toda la carpeta en un archivo ZIP haciendo clic con el botón derecho del ratón después de seleccionar la carpeta correspondiente:

Qué es el archivo de registro en la base de datos

Retrace está construido para hacer el trabajo pesado por usted, pero todavía es importante entender los registros de Linux, cómo verlos y qué registros son más importantes para su trabajo. Esta mini-guía le proporciona todo lo esencial que necesita saber en un formato fácilmente digerible, por lo que no le llevará toda la hora del almuerzo para leer – ¡prometido!

Los registros de Linux proporcionan una línea de tiempo de los eventos del sistema operativo Linux, las aplicaciones y el sistema, y son una valiosa herramienta para la resolución de problemas cuando se encuentran. Cuando surgen problemas, el análisis de los archivos de registro es lo primero que debe hacer un administrador.

Para los problemas específicos de las aplicaciones de escritorio, los archivos de registro se escriben en diferentes lugares. El lugar en el que una aplicación de escritorio escribe los registros depende del desarrollador y de si la aplicación permite o no la configuración personalizada de los registros. Chrome, por ejemplo, escribe los informes de fallos en ‘~/.chrome/Crash Reports’.

Los archivos de registro de Linux se almacenan en texto plano y se pueden encontrar en el directorio y subdirectorio /var/log. Hay registros de Linux para todo: sistema, kernel, gestores de paquetes, procesos de arranque, Xorg, Apache, MySQL, etc. En este artículo, nos centraremos específicamente en los registros del sistema Linux.