Help
Posted By

Administración de tablas de registro para una base de datos de WordPress en buen estado


English version: Managing Log Tables for a Healthy WordPress Database


Mantener tu sitio de WordPress seguro y eficiente no es tarea fácil, especialmente con un plugin robusto como WP Cerber trabajando incansablemente en segundo plano. Una parte clave de la funcionalidad de WP Cerber consiste en registrar eventos y tráfico mediante dos tablas de base de datos: cerber_log y cerber_traffic . Si bien estos registros son cruciales para supervisar y analizar la actividad, su gestión eficaz es esencial para evitar la sobrecarga de la base de datos y mantener un rendimiento óptimo del sitio web. En este artículo, explicaremos cómo funcionan estas tablas de registro, qué afecta a su tamaño y cómo puedes mantenerlas bajo control.

Comprensión de las tablas de registro de WP Cerber

WP Cerber utiliza dos tablas principales para registrar eventos en su sitio web:

  • cerber_log almacena registros de actividad.
  • cerber_traffic rastrea los detalles del tráfico.

Estas tablas crecen de forma natural a medida que registran eventos y solicitudes HTTP. Con el tiempo, esto puede generar un uso significativo de la base de datos, especialmente en sitios con mucho tráfico. Afortunadamente, WP Cerber ofrece varias maneras de gestionar y optimizar estos registros.

¿Qué determina el tamaño de la tabla de registro?

Varios factores influyen en el tamaño de las tablas cerber_log y cerber_traffic :

  • Eventos del sitio web : Más eventos significan más registros. Por ejemplo, los intentos de inicio de sesión, los inicios de sesión fallidos y otras actividades contribuyen al crecimiento de la tabla cerber_log .
  • Solicitudes HTTP : un gran volumen de tráfico entrante aumenta el tamaño de la tabla cerber_traffic .
  • Configuración de WP Cerber : Las opciones de registro que habilite determinan cuánta información se almacena.

Al comprender estos factores, puede tomar medidas para evitar el crecimiento innecesario de la base de datos.

Limpieza automática para evitar la hinchazón

WP Cerber está diseñado para gestionar los datos de registro de forma eficiente. Elimina automáticamente los registros obsoletos según la configuración de retención que configure. Esto garantiza que su base de datos no acumule datos innecesarios y se mantenga manejable.

Cómo optimizar el tamaño de las tablas de registro

WP Cerber te permite controlar la duración de la conservación de los registros. Las siguientes configuraciones te ayudan a ajustar el periodo de conservación:

  • “Mantener registros de los visitantes que no han iniciado sesión”
  • “Mantener registros de los usuarios conectados para”

Puedes encontrar estas configuraciones:

  • En la pestaña de Configuración principal del Registro de actividad .
  • En la pestaña Configuración , en Inspector de tráfico , para el Registro del Inspector de tráfico .

Al establecer períodos de retención más cortos, puede reducir el uso de la base de datos sin perder el acceso a los datos recientes.

Administración de registros de Traffic Inspector

El tamaño de la tabla de registro del Inspector de tráfico depende de la cantidad de datos que se registren para cada solicitud entrante. En la sección Registro de tráfico , se pueden habilitar o deshabilitar opciones de registro específicas.

  • Registro de tráfico : deshabilitar el registro de tráfico por completo reducirá el tamaño de la tabla cerber_traffic a cero.
  • Registro de actividad : esta es una característica fundamental de WP Cerber y no se puede desactivar, ya que admite los algoritmos de seguridad y análisis del complemento.

Configuraciones recomendadas

Para el Registro de Actividad , un periodo de retención de 90 días ofrece un buen equilibrio entre el mantenimiento de registros útiles y la gestión del tamaño de la base de datos. Para el Registro del Inspector de Tráfico , recomendamos conservar los registros hasta 30 días, ya que los datos de tráfico tienden a acumularse más rápido y pueden ocupar un espacio de almacenamiento considerable.

WordPress TI Log Settings Recommended

Recommended Traffic Inspector Log Settings

Monitoreo del tamaño de las tablas de registro

WP Cerber proporciona herramientas para ayudarle a vigilar sus tablas de registro:

  • Pestaña Diagnóstico : muestra el tamaño actual de las tablas de registro en la sección Información de la base de datos.
  • Borrado manual : Permite vaciar las tablas directamente desde la pestaña Diagnóstico , aunque no se recomienda, ya que elimina datos históricos potencialmente valiosos. Más información aquí:Borrado de registros de actividad y tráfico en vivo.

Solución de problemas de crecimiento continuo del registro

Si observa que sus tablas de registro crecen descontroladamente, podría indicar un problema con las tareas cron de WordPress. Estas tareas programadas se encargan de ejecutar trabajos de mantenimiento, incluida la limpieza de registros. Las configuraciones incorrectas o los problemas del servidor web pueden impedir que estas tareas se ejecuten correctamente.

Para diagnosticar y resolver este problema, consulte la siguiente guía: Por qué crecen sus tablas de registro y cómo solucionarlo .

No abordar este problema puede ralentizar su sitio web e interrumpir operaciones críticas como las copias de seguridad.

Conclusión

Gestionar las tablas de registro de WP Cerber es fundamental para mantener la seguridad y eficiencia de tu sitio de WordPress. Al comprender su funcionamiento y usar la configuración del plugin para controlar su tamaño, puedes evitar la sobrecarga de la base de datos y mantener un rendimiento óptimo.

Si sus tablas de registro crecen descontroladamente, no ignore las señales de advertencia. Investigue posibles problemas con las tareas cron y tome medidas correctivas para garantizar el correcto funcionamiento de su sitio. Con estas estrategias, estará mejor preparado para equilibrar la seguridad, el rendimiento y la eficiencia de la base de datos en su sitio de WordPress.


I'm a team lead in Cerber Tech. I'm a software & database architect, WordPress - PHP - SQL - JavaScript developer. I started coding in 1993 on IBM System/370 (yeah, that was amazing days) and today software engineering at Cerber Tech is how I make my living. I've taught to have high standards for myself as well as using them in developing software solutions.

View Comments
There are currently no comments.