Verificación y problemas habituales - Magento
En esta página ¿Cómo comprobar que DockRay funciona correctamente en Magento?
- ¿Cómo comprobar que DockRay funciona correctamente en Magento?
- Enviar un evento de prueba
- Problemas habituales de DockRay en Magento
- El módulo está instalado, pero no se reciben eventos
- No se envía el informe de vulnerabilidades
- Los errores de JavaScript no aparecen en DockRay
- ¿DockRay sigue sin recibir datos?
¿Cómo comprobar que DockRay funciona correctamente en Magento?
Después de instalar y configurar DockRay en Magento, conviene comprobar si la integración envía correctamente los eventos a tu proyecto. Una prueba permite confirmar la conexión y, si se producen problemas, ayuda a identificar en qué punto dejan de recibirse los datos.
Enviar un evento de prueba
En el panel de administración de Magento, accede a la configuración de DockRay o selecciona DockRay → Overview y, a continuación, haz clic en Send a test event. También puedes ejecutar la prueba desde el terminal sin utilizar el panel de administración:
bin/magento dockray:test

Después de enviar el evento de prueba, abre la sección de errores del proyecto asociado a tu token. Comprueba si ha aparecido un nuevo evento y verifica su tipo, entorno, fecha y hora, y contexto de la solicitud. Si la prueba utiliza una ruta temporal o código que genera una excepción, elimínalos una vez finalizada la comprobación para evitar crear informes innecesarios.
Problemas habituales de DockRay en Magento
El módulo está instalado, pero no se reciben eventos
En un entorno de producción, después de instalar el módulo, ejecuta la compilación de las dependencias de Magento:
bin/magento setup:di:compile
Comprueba también que el módulo esté habilitado, que la configuración incluya el token del proyecto y la clave privada correctos, y que el servidor pueda establecer conexiones HTTPS salientes. Si el estado de la conexión es correcto, pero los eventos no aparecen en el proyecto, revisa también el entorno seleccionado y los registros de Magento.
No se envía el informe de vulnerabilidades
Magento envía el informe de vulnerabilidades mediante cron cada 15 minutos. Asegúrate de que las tareas cron estén configuradas y se ejecuten mediante el crontab del servidor. También puedes enviar el informe manualmente ejecutando el siguiente comando:
bin/magento dockray:inventory:send
Después del envío, comprueba la sección del informe de vulnerabilidades en el panel de DockRay. Si el informe sigue sin estar disponible, verifica la configuración del análisis de vulnerabilidades y el funcionamiento de las tareas cron.
Los errores de JavaScript no aparecen en DockRay
El recopilador de errores de JavaScript está deshabilitado de forma predeterminada. Actívalo en la configuración de DockRay en Magento y, después, vacía la caché de página completa. Si utilizas Varnish, vacía también su caché para que el script de monitorización se sirva en las páginas de la tienda.
Después de cambiar la configuración, abre la tienda en un navegador y comprueba si el script se carga y si los errores de JavaScript se notifican según los ajustes configurados.
¿DockRay sigue sin recibir datos?
Si la prueba de conexión no ha resuelto el problema, sigue la lista de comprobación para solucionar la falta de datos en el panel. Si todavía no consigues identificar la causa, ponte en contacto con nosotros. Indica el nombre del proyecto, la hora aproximada de la prueba y los tipos de eventos que no se están recibiendo. Esta información nos ayudará a analizar el problema.