What is logging in Lost Ark?

Guía para Encontrar los Logs de Servidor de ARK

27/08/2020

Valoración: 4.71 (4351 votos)

Administrar un servidor de Ark: Survival Evolved es una tarea tan gratificante como compleja. Ya sea que estés alojando una partida privada para amigos o gestionando una comunidad con cientos de jugadores, tener acceso a la información correcta es fundamental para mantener un entorno estable, justo y divertido. Una de las herramientas más poderosas y a menudo subestimadas a disposición de un administrador son los registros del servidor, comúnmente conocidos como "server logs". Estos archivos son el diario de a bordo de tu servidor, registrando cada evento significativo y proporcionando una visión invaluable de lo que sucede tras bambalinas. Entender cómo acceder a ellos y, más importante aún, cómo interpretarlos, marca la diferencia entre un administrador reactivo que apaga fuegos y uno proactivo que previene que ocurran.

How do I run the getgamelog command in Ark?
You must launch the server with the -servergamelog argument for this command to work. This command prints 100 entries of the game log. Find below information relating to the GetGameLog command in Ark. Search all 219 Ark console commands on the same page with our complete list! This is the only way to execute the GetGameLog admin command.

En esta guía exhaustiva, desglosaremos todo lo que necesitas saber sobre los logs del servidor en Ark. Desde los comandos básicos dentro del juego hasta la localización de los archivos físicos en tu servidor, te llevaremos paso a paso para que puedas diagnosticar caídas, rastrear la actividad de los jugadores, verificar el uso de comandos de administrador y mucho más. Prepárate para desvelar los secretos que tu servidor ha estado guardando.

Índice de Contenido

¿Qué son los Server Logs y por qué son cruciales?

Imagina que tu servidor de Ark es una ciudad bulliciosa. Los jugadores van y vienen, construyen estructuras, doman dinosaurios y, a veces, causan problemas. Los server logs son el sistema de vigilancia y el registro público de esta ciudad. Son archivos de texto generados automáticamente por el servidor que documentan cronológicamente cada acción y evento importante. Sin ellos, administrar sería como gobernar con los ojos vendados.

La información que puedes encontrar en estos registros incluye, entre otras cosas:

  • Conexiones y desconexiones de jugadores: Saber quién entra y sale de tu servidor y cuándo lo hace. Esencial para rastrear la actividad y posibles abusos.
  • Mensajes del chat global: Monitorear las conversaciones para asegurar que se cumplan las reglas de la comunidad.
  • Muertes de jugadores y criaturas: Entender cómo y por qué murió un jugador puede ayudar a resolver disputas o identificar bugs.
  • Uso de comandos de administrador: Mantener un registro de qué administradores usan qué comandos, garantizando la transparencia y la responsabilidad.
  • Eventos de la tribu: Creación de tribus, invitaciones, expulsiones y cambios en la gobernanza.
  • Errores y caídas del servidor: La información más crítica para diagnosticar por qué tu servidor puede haberse bloqueado o reiniciado inesperadamente.

En resumen, los logs son tu principal herramienta de diagnóstico y auditoría. Te permiten tomar decisiones informadas, resolver conflictos con pruebas concretas y mantener la salud general de tu servidor a largo plazo.

El Método Rápido: El Comando `GetGameLog` en la Consola

Para los administradores que necesitan una visión rápida de los eventos más recientes sin salir del juego, Ark proporciona un comando de consola muy útil. Sin embargo, requiere una configuración previa para funcionar.

Paso 1: Habilitar el registro de juego en el arranque

Para que el comando GetGameLog funcione, primero debes indicarle al servidor que genere activamente este registro. Esto se hace añadiendo un argumento especial a la línea de comandos con la que se inicia el servidor.

El argumento que necesitas añadir es: -servergamelog

La forma de añadirlo depende de cómo alojes tu servidor:

  • Servidor Dedicado Propio: Si ejecutas el servidor desde un archivo por lotes (.bat), simplemente añade -servergamelog a la línea de inicio. Por ejemplo: ShooterGameServer.exe TheIsland?listen -servergamelog
  • Proveedor de Hosting (Nitrado, G-Portal, etc.): La mayoría de los proveedores de alojamiento tienen una sección de "Configuración Avanzada" o "Línea de Comandos" en su panel de control web. Busca un campo de texto donde puedas añadir argumentos de lanzamiento personalizados y escribe -servergamelog allí. Guarda los cambios y reinicia el servidor.

Sin este paso, el comando no devolverá ninguna información.

Paso 2: Usar el comando en el juego

Una vez que tu servidor se ha reiniciado con el argumento activado, puedes acceder a los logs desde dentro del juego.

Where can I find Ark Survival Evolved server logs?
You have to put -servergamelog at the end of your start up bat command. The logs will show in the server window and save to the "ARK Survival Evolved Server\ShooterGame\Saved\Logs" folder. Tribe logs are in tribe manager, There is no server admin log.
  1. Abre la consola de administrador. Por lo general, esto se hace presionando la tecla `TAB`.
  2. Autentícate como administrador si aún no lo has hecho, usando el comando: enablecheats TU_CONTRASEÑA_DE_ADMIN
  3. Escribe el siguiente comando y presiona Enter: admincheat GetGameLog

Al ejecutarlo, la consola mostrará las últimas 100 entradas del registro del juego. Esto es extremadamente útil para una revisión rápida. Por ejemplo, si un jugador se queja de que algo acaba de suceder, puedes usar este comando para ver los eventos más recientes de inmediato. La principal limitación es que solo muestra 100 líneas y la información desaparece si cierras la consola.

Acceso a los Archivos de Log: La Solución Completa y Profesional

Si bien el comando en el juego es útil, la verdadera mina de oro de información se encuentra en los archivos de log físicos que el servidor genera en su disco duro. El mismo argumento -servergamelog que activa el comando también le dice al servidor que guarde estos registros en archivos.

¿Dónde se guardan los archivos de log?

La ubicación exacta puede variar ligeramente, pero la ruta estándar para los archivos de log de un servidor de Ark es:

.../ShooterGame/Saved/Logs/

Dentro de esta carpeta, encontrarás varios archivos, siendo el más importante ShooterGame.log. Este archivo contiene el registro completo de eventos desde el último inicio del servidor. También podrías encontrar archivos de volcado de memoria (crash stacks) si el servidor se ha caído, que son vitales para reportar bugs a los desarrolladores.

¿Cómo acceder a estos archivos?

El método de acceso depende de nuevo de tu tipo de alojamiento:

  • Servidor Dedicado Propio: Simplemente navega hasta la carpeta de instalación de tu servidor en tu máquina y encontrarás la carpeta `Logs` en la ruta mencionada.
  • Proveedor de Hosting: Necesitarás usar un cliente de FTP (Protocolo de Transferencia de Archivos) como FileZilla o WinSCP. Tu proveedor de hosting te proporcionará las credenciales de acceso FTP (servidor, nombre de usuario, contraseña y puerto). Conéctate a tu servidor a través de FTP y navega por la estructura de carpetas hasta encontrar el directorio `.../ShooterGame/Saved/Logs/`. Desde allí, puedes descargar los archivos a tu ordenador para un análisis más detallado.

Tabla Comparativa: `GetGameLog` vs. Acceso a Archivos Físicos

Para que quede más claro cuándo usar cada método, aquí tienes una tabla comparativa:

CaracterísticaComando `GetGameLog`Archivos de Log (.log)
Facilidad de AccesoMuy alta (directo en el juego)Media (requiere FTP o acceso al sistema de archivos)
Cantidad de InformaciónLimitada (últimas 100 entradas)Completa (todo el historial desde el inicio del servidor)
PersistenciaTemporal (se borra al cerrar la consola)Permanente (hasta el próximo reinicio o rotación)
Búsqueda y AnálisisDifícilFácil (con editores de texto avanzados)
Caso de Uso IdealVerificación rápida de eventos recientesInvestigación profunda, diagnóstico de caídas, auditoría

Preguntas Frecuentes (FAQ)

¿Por qué el comando `GetGameLog` no me muestra nada?

La causa más común es que no has iniciado el servidor con el argumento de lanzamiento -servergamelog. Asegúrate de haberlo añadido correctamente en la configuración de tu servidor y de haberlo reiniciado después. También verifica que estás autenticado como administrador con `enablecheats`.

¿Puedo ver los logs de un servidor Oficial de Ark?

No. El acceso a los logs del servidor está reservado exclusivamente para los administradores del servidor. En los servidores oficiales, solo los desarrolladores y administradores de Studio Wildcard tienen ese nivel de acceso.

¿Activar los logs afecta el rendimiento de mi servidor?

El impacto en el rendimiento es prácticamente nulo. La escritura de logs es una operación de muy bajo coste para los sistemas modernos. El único impacto a considerar es el espacio en disco, ya que los archivos de log pueden crecer con el tiempo, especialmente en servidores muy activos. Es una buena práctica revisarlos y archivarlos periódicamente.

¿Cómo puedo buscar la actividad de un jugador específico en los logs?

La mejor manera es descargar el archivo ShooterGame.log a tu ordenador y abrirlo con un editor de texto avanzado como Notepad++ o Visual Studio Code. Usa la función de búsqueda (Ctrl+F) para buscar el nombre del personaje del jugador o, mejor aún, su SteamID64 para obtener resultados más precisos. Esto te mostrará todas las líneas de registro asociadas a ese jugador.

Si quieres conocer otros artículos parecidos a Guía para Encontrar los Logs de Servidor de ARK puedes visitar la categoría Guías.

Subir