OdooWiki OCA HUB
Extra Tools Licencia: AGPL-3

Este módulo permite una integración sencilla de Sentry con Odoo.

Traducción automática al español (DeepSeek) de la descripción original de OCA, que está en inglés.

auto_awesome Qué hace este módulo

Generado por IA a partir del código · Odoo 19.0

Este módulo conecta tu servidor de Odoo con Sentry para que los errores técnicos y las advertencias se notifiquen automáticamente a tu cuenta de Sentry. Se configura a través del archivo de configuración de Odoo, no mediante pantallas en Odoo.

Este módulo es una integración técnica: no añade ningún menú, pantalla, botón ni informe dentro de Odoo. En cambio, una vez instalado y configurado, envía información sobre los errores que ocurren en el servidor a un servicio externo de monitorización Sentry.

  • Se habilita y configura a través del archivo de configuración de Odoo, usando ajustes como la dirección de conexión de Sentry, el nombre del entorno, la versión de release, las tasas de muestreo y qué loggers excluir.
  • Informa automáticamente de los errores del servidor y de los mensajes de log en el nivel elegido, y también puede enviar un mensaje de inicio cuando arranca el servidor de Odoo.
  • Ignora las excepciones comunes de Odoo orientadas al usuario (por ejemplo, errores de acceso, errores de validación y errores de usuario) para que solo se informen los problemas técnicos reales.
  • Añade contexto a los errores informados, como la base de datos, el login del usuario, el id del usuario y los detalles de la petición, y oculta valores sensibles como contraseñas, claves de API, tokens y la cookie de sesión antes de enviarlos.
  • Puede leer el commit de git de Odoo para usarlo como identificador de release, y envuelve la aplicación web para que también se capturen los errores de las peticiones web.

Depende únicamente del módulo base y requiere que esté instalada la librería externa de Python sentry_sdk. No se añade ni modifica ningún modelo de Odoo.

Depende de

base

Texto generado por IA (DeepSeek) al leer el código de la versión 19.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. Ver el código en GitHub

Disponibilidad por versión

Revisado: 2026-11-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 8 confirmadas, 1 sin información de 9 versiones.

Fuentes · Odoo 13.0

Confirmado el 2026-11-03 en la rama 13.0 de OCA/server-tools.

terminal Instalación y uso

Documentación de OCA · Odoo 19.0

El módulo se puede instalar como cualquier otro módulo de Odoo, añadiendo el directorio del módulo al addons_path de Odoo. Para que el módulo envuelva correctamente la aplicación WSGI de Odoo, también debe cargarse como un módulo a nivel de servidor. Esto se puede hacer con el parámetro server_wide_modules en tu archivo de configuración de Odoo o con el parámetro de línea de comandos --load.

Este módulo requiere además que el paquete Python sentry-sdk esté disponible en el sistema. Se puede instalar usando pip:

pip install sentry-sdk

Las siguientes opciones de configuración adicionales se pueden añadir a tu archivo de configuración de Odoo:

[TABLE]

Otros argumentos del cliente se pueden configurar anteponiendo al nombre del argumento sentry_ en tu archivo de configuración de Odoo. Actualmente los argumentos adicionales del cliente soportados son: with_locals, max_breadcrumbs, release, environment, server_name, shutdown_timeout, in_app_include, in_app_exclude, default_integrations, dist, sample_rate, send_default_pii, http_proxy, https_proxy, request_bodies, debug, attach_stacktrace, ca_certs, propagate_traces, traces_sample_rate, auto_enabling_integrations.

Ejemplo de configuración de Odoo

A continuación se muestra un ejemplo de archivo de configuración de Odoo con las opciones de Odoo Sentry:

[options] (...) server_wide_modules = web,sentry

[sentry] sentry_dsn = https://:@sentry.example.com/ sentry_enabled = true sentry_logging_level = warn sentry_exclude_loggers = werkzeug sentry_ignore_exceptions = odoo.exceptions.AccessDenied, odoo.exceptions.AccessError,odoo.exceptions.MissingError, odoo.exceptions.RedirectWarning,odoo.exceptions.UserError, odoo.exceptions.ValidationError,odoo.exceptions.Warning, odoo.exceptions.except_orm sentry_include_context = true sentry_environment = production sentry_release = 1.3.2 sentry_odoo_dir = /home/odoo/odoo/ sentry_startup_message = true

Una vez configurado e instalado, el módulo reportará cualquier evento de registro en el nivel de registro de Sentry configurado o superior, no son necesarias acciones adicionales.

[](https://runbot.odoo-community.org/runbot/149/14.0)

Traducción automática al español (DeepSeek) de la documentación original de OCA; los comandos y el código no se traducen.

info

Datos importados de GitHub: esta ficha refleja la última revisión del catálogo, no una consulta en directo. Verifica siempre en la documentación del módulo y en staging antes de instalar en producción.