Ver Archivo de Logs
En el proceso de desarrollo y depuración, revisar los archivos de logs es un paso muy importante. ServBay ofrece dos métodos para revisar los archivos de logs: accediendo directamente al directorio de logs y a través de la interfaz gráfica (GUI) de ServBay. A continuación, se detallan los pasos.
Método 1: Acceso directo al directorio de Logs
1. Directorio de archivos de logs
Los archivos de logs de ServBay se encuentran en el directorio /Applications/ServBay/logs
. Este directorio incluye logs de diversos servicios como PHP, Caddy, Redis, MariaDB, MySQL, MongoDB, etc.
2. Acceso al directorio de logs
Puedes acceder al directorio de logs a través del terminal o del gestor de archivos. Aquí te mostramos los pasos para hacerlo mediante el terminal:
- Abre la aplicación del terminal.
- Introduce el siguiente comando y presiona Enter para ingresar al directorio de logs:bash
cd /Applications/ServBay/logs
1
3. Revisión de archivos de logs
En el directorio de logs, puedes usar el comando ls
para listar todos los archivos de logs y subdirectorios:
ls
Verás una estructura de archivos y directorios similar a la siguiente:
caddy
dnsmasq
mariadb
memcached
mongodb
mysql
php
|____5.6
|____7.0
|____7.1
|____7.2
|____7.3
|____7.4
|____8.0
|____8.1
|____8.2
|____8.3
|____8.4
postgresql
redis
xdebug
|____5.6
|____7.0
|____7.1
|____7.2
|____7.3
|____7.4
|____8.0
|____8.1
|____8.2
|____8.3
|____8.4
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
4. Revisión de archivos de logs específicos
Puedes utilizar comandos como cat
, less
o tail
para ver el contenido de logs específicos. Por ejemplo:
Ver logs de PHP 7.4
cat php/7.4/php-fpm.log
O utiliza el comando less
para ver el archivo de forma paginada:
less php/7.4/php-fpm.log
Usa el comando tail
para ver las entradas más recientes del log:
tail -f php/7.4/php-fpm.log
Ver logs de Caddy
Los logs de Caddy se encuentran en el directorio caddy
; puedes ingresar a ese directorio para revisar logs específicos:
cd caddy
ls
2
Luego utiliza los comandos mencionados anteriormente para ver los archivos de logs específicos.
Método 2: A través de la interfaz gráfica (GUI) de ServBay
1. Abre ServBay
En Aplicaciones
, encuentra el ícono de ServBay y haz doble clic para abrirlo.
2. Revisión de logs de servicio
En la interfaz gráfica de ServBay, puedes revisar los archivos de logs siguiendo estos pasos:
A través del panel de 'Gestión Rápida de Servicios'
- En la interfaz gráfica de ServBay, entra al dashboard.
- En el lado derecho de cada servicio, verás un ícono de log. Haz clic en ese ícono para ver el archivo de logs del servicio.
A través del panel de 'Servicios'
- Abre la interfaz gráfica de ServBay y ve al panel de 'Servicios'.
- En el lado derecho de cada servicio, verás un ícono de log. Haz clic en ese ícono para ver el archivo de logs del servicio.
A través del panel de 'Hosts'
- En la interfaz gráfica de ServBay, entra al panel de 'Hosts'.
- En el lado derecho de cada host, verás un ícono de log. Haz clic en ese ícono para ver el archivo de logs del host.
A través del panel de 'Configuración de Servicios'
- En la interfaz gráfica de ServBay, entra al panel de 'Configuración de Servicios'.
- En la esquina superior derecha de cada servicio, verás un ícono de log. Haz clic en ese ícono para ver el archivo de logs del servicio.
3. Análisis de archivos de logs
Al revisar los archivos de logs, puedes analizar el estado de funcionamiento del sistema, la información sobre errores y los indicadores de rendimiento. Los archivos de logs comunes incluyen:
php/versión/php-fpm.log
: Registra el estado de funcionamiento y los errores de PHP-FPM.- Directorio
caddy
: Registra los accesos y errores del servidor web Caddy. redis.log
: Registra el estado de funcionamiento y los errores de la base de datos Redis.mariadb.log
: Registra el estado de funcionamiento y los errores de la base de datos MariaDB.mysql.log
: Registra el estado de funcionamiento y los errores de la base de datos MySQL.mongodb.log
: Registra el estado de funcionamiento y los errores de la base de datos MongoDB.- Directorio
xdebug/versión
: Registra la información de depuración de XDebug. mailpit.log
: Registra el estado de funcionamiento y los errores del servicio de correo Mailpit.
4. Limpieza de archivos de logs
Los archivos de logs pueden ocupar mucho espacio en disco, por lo que se recomienda limpiar periódicamente los archivos innecesarios. Puedes usar el siguiente comando para eliminar archivos de logs específicos:
rm php/7.4/php-fpm.log
Nota: Antes de eliminar archivos de logs, asegúrate de haber respaldado la información importante.