diff options
author | Joar Wandborg <joar@wandborg.se> | 2013-03-03 02:32:03 +0100 |
---|---|---|
committer | Joar Wandborg <joar@wandborg.se> | 2013-03-03 02:32:03 +0100 |
commit | f3f530286ff576a3120e29f734aff0b7b7fe882c (patch) | |
tree | d1d08c43a960ce50050766d9be8aafee3be3d787 /docs/source/siteadmin | |
parent | 40ef3f5e05f5db071566a5caf55a7b1264ae083d (diff) | |
download | mediagoblin-f3f530286ff576a3120e29f734aff0b7b7fe882c.tar.lz mediagoblin-f3f530286ff576a3120e29f734aff0b7b7fe882c.tar.xz mediagoblin-f3f530286ff576a3120e29f734aff0b7b7fe882c.zip |
Updated raven plugin
- Added wrap_wsgi, celery_setup, celery_logging_setup hooks
- Updated raven plugin docs
- Updated production considerations docs
- Added raven logging setup
Diffstat (limited to 'docs/source/siteadmin')
-rw-r--r-- | docs/source/siteadmin/production-deployments.rst | 47 |
1 files changed, 6 insertions, 41 deletions
diff --git a/docs/source/siteadmin/production-deployments.rst b/docs/source/siteadmin/production-deployments.rst index 0ed5ac6a..3e9431c9 100644 --- a/docs/source/siteadmin/production-deployments.rst +++ b/docs/source/siteadmin/production-deployments.rst @@ -77,51 +77,16 @@ Modify your existing MediaGoblin and application init scripts, if necessary, to prevent them from starting their own ``celeryd`` processes. -Monitor exceptions ------------------- - -This is an example config using raven_ to report exceptions and -:py:mod:`logging` messages to a sentry_ instance - -.. _raven: http://raven.readthedocs.org/ -.. _sentry: https://github.com/getsentry - -.. code-block:: ini - - [pipeline:main] - pipeline = - errors - raven - routing - - [loggers] - keys = root, sentry - - [handlers] - keys = console, sentry - - [formatters] - keys = generic +.. _sentry: - [logger_root] - level = INFO - handlers = console, sentry +Set up sentry to monitor exceptions +----------------------------------- - [logger_sentry] - level = WARN - handlers = console - qualname = sentry.errors - propagate = 0 +We have a plugin for `raven`_ integration, see the ":doc:`/plugindocs/raven`" +documentation. - [handler_sentry] - class = raven.handlers.logging.SentryHandler - args = ('http://public:secret@example.com/1',) - level = WARNING - formatter = generic +.. _`raven`: http://raven.readthedocs.org - [filter:raven] - use = egg:raven#raven - dsn = http://71727ea2c69043e4bbcd793bb0115cd4:e9cedccb32d9482d81f99eeca8b1ad30@sentry.talka.tv/3 .. _init-script: |