User Tools

Site Tools


archive_sentry

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
archive_sentry [2015/02/17 13:33] – /* Plugins */ Added Slack _skullarchive_sentry [2026/10/01 07:38] (current) – removed - external edit (Unknown date) 127.0.0.1
Line 1: Line 1:
-{{NotReadyYet}} 
-Sentry is hosted on [[judoon]] and can be accessed at http://judoon.tardis.ed.ac.uk/. 
- 
-Sentry is a realtime event logging and aggregation platform. It specializes in monitoring errors and extracting all the information needed to do a proper post-mortem without any of the hassle of the standard user feedback loop. (From [[https://pypi.python.org/pypi/sentry|PyPI]]) 
- 
- 
-======= Registration ======= 
- 
-Typically you will be registering in response to an invite to join an organisation. In this case, you will get an email from Sentry with text such as 
- 
-<code> 
-You have been invited to join the ORGNAME organization on Sentry. 
-</code> 
-ORGNAME is using Sentry to capture exceptions in real-time. 
- 
-To accept this invitation, proceed to the following url: 
- 
-<nowiki>http://judoon.tardis.ed.ac.uk/accept/<int>/<key>/</nowiki> 
-When you follow the link in the email, you will be able to create an account if you do not already have one. 
- 
- 
-======= Documentation ======= 
- 
-Documentation for Sentry is available within Sentry itself at http://judoon.tardis.ed.ac.uk/docs/. 
- 
-Useful information in the documentation includes how to set up the raven client in Python, PHP, Ruby, JavaScript, Java, Node.js and Go. 
- 
- 
-======= Plugins ======= 
- 
-Sentry is a very pluggable system, and as such there are multitudes of plugins and integrations with other services out there. If you would like a plugin installed that is not on the below list, please ping  or  in IRC. 
- 
-  *  [[https://pypi.python.org/pypi/sentry-irc|sentry-irc]] - If you get this to work, let  know and he will love you longtime 
-  *  [[https://pypi.python.org/pypi/sentry-slack|sentry-slack]] 
- 
- 
-======= Components ======= 
- 
-This section goes into the technical setup of the sentry server, [[judoon]] 
- 
-====== PostgreSQL ====== 
- 
-We're using peer authentication for PostgreSQL, so if you need to get at the command line for sentry's db, use the following: 
- 
-<code>root@judoon# sudo -u sentry psql</code> 
- 
- 
-====== Nginx ====== 
- 
-There is only one VHost enabled in Nginx, <code>sentry</code>. 
- 
-Because we're just using the one VHost, Nginx logs are just in the default /var/log/nginx folder. 
- 
- 
-====== Redis ====== 
- 
-Redis is still in a default config. 
- 
- 
-====== Supervisor ====== 
- 
-Supervisor is in use to daemonize Gunicorn and Celery. 
- 
-Config for supervisord lives at <code>/etc/supervisord.conf</code>. 
- 
-Individual app configs go in <code>/etc/supervisor/</code> and can be viewed with <code>supervisorctl</code>. 
- 
- 
-====== Sentry ====== 
- 
-Configuration lives at <code>/etc/sentry.conf.py</code>. 
- 
- 
  
archive_sentry.1424179989.txt.gz · Last modified: (external edit)