Instalación - Symfony

2 min de lectura Actualizado: 11.09.2026

En esta página Requisitos
  1. Requisitos
  2. Instalar el paquete
  3. Configuración
  4. Añade NotFoundHttpException desde el principio
  5. La primera prueba

Antes de empezar, crea un proyecto en el panel de DockRay. En sus ajustes encontrarás el token del proyecto - el identificador público que forma parte de la URL de ingesta - y en la pestaña Claves de API generarás una clave privada. La clave se muestra una sola vez, al generarla: DockRay guarda únicamente su hash. Si todavía no tienes un proyecto, empieza por Primeros pasos.

Requisitos

  • Symfony 6.4 o posterior,
  • PHP 8.2 o posterior,
  • Composer 2.

Instalar el paquete

bash
composer require dockcodes/dock-ray-symfony

Con Symfony Flex el bundle se registra solo. Sin Flex, añádelo a mano en config/bundles.php:

php
return [
    // ...
    Dock\Ray\Symfony\RayBundle::class => ['all' => true],
];

Configuración

Crea config/packages/ray.yaml. Todas las claves son opcionales; sin token ni clave privada el bundle se carga y no envía nada.

yaml
ray:
    token: '%env(RAY_TOKEN)%'
    private_key: '%env(RAY_PRIVATE_KEY)%'
    traces_sample_rate: 0.2
    ignore_exceptions:
        - Symfony\Component\HttpKernel\Exception\NotFoundHttpException

Guarda las credenciales en .env.local o en los secretos de Symfony, no en el archivo de configuración:

bash
RAY_TOKEN=token-del-proyecto
RAY_PRIVATE_KEY=clave-privada-del-proyecto

Añade NotFoundHttpException desde el principio

En Symfony una respuesta 404 es una excepción, así que sin esa única entrada en ignore_exceptions la monitorización se llena de informes de escáneres y direcciones mal escritas. Es el paso que más se olvida en una primera configuración.

La primera prueba

El hub es un servicio público, así que la consola es la vía más sencilla: la llamada recorre el mismo camino que el envío desde la aplicación.

bash
php bin/console debug:container ray.hub

Si el servicio existe, llama a captureMessage() desde cualquier comando o controlador y revisa el panel.

Sigue leyendo

Newsletter DockRay

La seguridad de tus aplicaciones en tu correo

Vulnerabilidades importantes, recomendaciones concretas y consejos prácticos para tus aplicaciones. Elige tus tecnologías y sigue lo que importa para tu proyecto.

  • Un resumen diario de nuevas vulnerabilidades, también las críticas.
  • Avisos sobre actualizaciones importantes.
  • Consejos prácticos sobre seguridad y monitorización de aplicaciones.

Déjalo vacío para recibir avisos de todas las tecnologías.

Suscripción gratuita. Date de baja con un clic en cualquier correo.