aboutsummaryrefslogtreecommitdiffstats
path: root/docs/source/siteadmin
diff options
context:
space:
mode:
Diffstat (limited to 'docs/source/siteadmin')
-rw-r--r--docs/source/siteadmin/production-deployments.rst47
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: