¿Cómo veo los registros de Tomcat en Windows??

¿Cómo veo los registros de Tomcat en Windows??
Apache Tomcat es uno de los servidores web más populares para aplicaciones Java. Como la mayoría de los servidores web, Apache Tomcat le permite configurar la configuración de registro para el servidor web principal y las aplicaciones Java.

Usando los registros de Apache, puede monitorear cómo se ejecutan el servidor y sus aplicaciones. Tomcat utiliza una implementación personalizada de la Juli (implementación de registro de servicios públicos de Java) proporcionada en Java.utilizar.paquete de registro.

El propósito de este tutorial rápido es mostrarle cómo configurar y ver los registros de Apache Tomcat en un sistema de Windows.

Apache Tomcat Logs Ubicación en Windows

De forma predeterminada, los registros de Apache Tomcat se almacenan en Install_dir/Logs donde el Directorio de instalación de Apache Tomcat se refiere al directorio de instalación de Apache Tomcat.

Por ejemplo, el Install_Dir predeterminado para Apache Tomcat 10 es:

C: \ Archivos de programa \ Apache Software Foundation \ Tomcat 10.0

Los archivos de registro se almacenan en el directorio de registros.

Tipos de archivos de registro de Apache Tomcat

Dependiendo del nivel de registro establecido para el servidor Apache Tomcat, encontrará los siguientes archivos de registro dentro del directorio de registro:

Catalina.registro
hostil.registro
localhost_access_log

Tronco de catalina

El archivo de registro de Catalina contiene los registros integrales de Apache Tomcat. Incluye información de registro, como el inicio y el cierre del servidor TomCat, los registros de falla para varios subsistemas e incluso la implementación de aplicaciones en el servidor.

Cada mensaje en la catalina.El archivo de registro toma el formato de la fecha y la hora del evento, el nivel de depuración, la fuente de registro, la clase responsable del evento y el comando.

Es bueno no modificar los valores en el archivo de registro, ya que podría manipular con la hora del registro y proporcionar información incorrecta a los analizadores de registro.

Un ejemplo de Catalina.El contenido del registro es como se muestra:

Alguna información de registro en la Catalina.El archivo de registro incluye excepciones no capturas en el Java.lang.Grupo de subprocesos.no capturado Exception y volcados de subprocesos solicitados por la señal del sistema.

Local -registro local

El registro LocalHost es otro archivo de registro predeterminado en el directorio de registros del Apache Tomcat utilizada para almacenar las transacciones HTTP entre el cliente y el servidor Apache Tomcat. En Windows, el archivo de registro tiene un .Extensión de registro, y lo encontrará en el mismo directorio que la Catalina.archivo de registro.

Registro de acceso

El registro de acceso tiene un nombre similar al LocalHost Log, pero agrega el acceso en el nombre de archivo. Contiene toda la información de registro de las solicitudes HTTP al servidor.

Las entradas en el registro de acceso toman el formato de dirección fuente, fecha y hora de acceso, método HTTP, recursos solicitados (archivos estáticos como imágenes, CSS, HTML, JS y más), código de estado, encabezado HTTP y PID y PID.

Una salida de ejemplo de este archivo está a continuación:

Formato de registro de Apache Tomcat

Apache Tomcat utiliza un formato estandarizado para sus entradas de registro, que es útil para la legibilidad en las versiones y dispositivos de Tomcat. Además, puede usar herramientas GREP, SED y AWK para analizar las entradas de los archivos de registro.

Los archivos que siguen el formato estándar de registro de Apache Tomcat son Catalina.registro, localhost.registrar y acceder.registro.

La primera sección de la entrada de registro comienza con la marca de tiempo. La marca de tiempo tiene forma de configuración local y contiene tanto la fecha como la hora para esa entrada de registro específica.

La otra parte del archivo de registro contiene los datos, que pueden variar según el tipo de registro.

NOTA: Apache Tomcat no maneja el registro de aplicaciones implementadas en el servidor. Cada aplicación debe implementar un formato de registro.

La sintaxis para la catalina.El archivo de registro es:

Marca de tiempo (fecha y hora) [Gravedad] [Subsistema] [Mensaje de registro]

Marca de tiempo - Como se mencionó, la marca de tiempo contiene la hora y la fecha para la entrada de registro específica. Esta información se consulta desde el sistema operativo para una zona horaria y formato de ubicación local precisas.

GRAVEDAD - Este campo dicta el nivel de registro de la entrada de registro. Los niveles de registro incluyen información, advertencia, fatal, error, traza o depuración.

SUBSISTEMA - Se refiere al subsistema TomCat o al módulo para la entrada de registro específica.

Mensaje de registro - La entrada de registro real.

En Windows, puede cambiar los archivos de registro de Apache Tomcat usando el Administrador de configuración. Haga clic en Inicio y busque "Configurar Tomcat."

Navegue a la pestaña Registro y seleccione su nivel de registro.

NOTA: Es posible que deba reiniciar Apache Tomcat para aplicar los niveles de registro.

Conclusión

Este tutorial le mostró cómo ver y trabajar con los registros de Apache Tomcat en el sistema de Windows. Para obtener más información, consulte la documentación de registro de Apache Tomcat.

Gracias por leer!