This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
services:sentry [2016/12/06 19:53] dgalloway created |
services:sentry [2021/05/03 14:46] (current) djgalloway [Upgrade Sentry] |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== sentry ====== | ====== sentry ====== | ||
- | ===== Summary ===== | + | This service was moved to a new VM in September 2020. |
+ | |||
+ | ===== Admin Tasks ===== | ||
+ | ==== Reconfigure Sentry ==== | ||
+ | If you need to change a setting in the sentry config, | ||
+ | |||
+ | <code> | ||
+ | ssh sentry.front.sepia.ceph.com | ||
+ | sudo su - ubuntu | ||
+ | cd sentry | ||
+ | vim sentry/config.yml | ||
+ | docker-compose down; docker-compose build; docker-compose up -d | ||
+ | </code> | ||
+ | |||
+ | ==== Upgrade Sentry ==== | ||
+ | <code> | ||
+ | ssh sentry.front.sepia.ceph.com | ||
+ | sudo su - ubuntu | ||
+ | cd ~/sentry | ||
+ | docker-compose down | ||
+ | cd ~ | ||
+ | cp -r sentry sentry.$(date -u +%F).backup | ||
+ | cd ~/sentry | ||
+ | git pull | ||
+ | ./install.sh | ||
+ | docker-compose up -d | ||
+ | </code> | ||
+ | |||
+ | ===== DEPRECATED ===== | ||
Sentry provides real-time job error tracking. See https://sentry.io/welcome/ | Sentry provides real-time job error tracking. See https://sentry.io/welcome/ | ||
The service is running on a VM in RHEV on sentry.front.sepia.ceph.com. An nginx reverse proxy is set up on gw.sepia.ceph.com to allow HTTP access via ''sentry.ceph.com''. Another nginx reverse proxy is set up on the sentry host to allow HTTP access via ''http://sentry.front.sepia.ceph.com'' | The service is running on a VM in RHEV on sentry.front.sepia.ceph.com. An nginx reverse proxy is set up on gw.sepia.ceph.com to allow HTTP access via ''sentry.ceph.com''. Another nginx reverse proxy is set up on the sentry host to allow HTTP access via ''http://sentry.front.sepia.ceph.com'' | ||
- | ===== Admin Tasks ===== | + | The sentry VM also runs the public kraken IRC bot. See ''/home/ubuntu/helga''. |
- | ==== Starting/Stopping Sentry ==== | + | |
+ | ==== Admin Tasks ==== | ||
+ | === Starting/Stopping Sentry === | ||
''supervisorctl start|stop sentry-worker sentry-web'' | ''supervisorctl start|stop sentry-worker sentry-web'' | ||
- | ===== Notes ===== | + | ==== Notes ==== |
* The Sentry application lives in ''/home/ubuntu/.virtualenvs/sentry'' | * The Sentry application lives in ''/home/ubuntu/.virtualenvs/sentry'' | ||
* The Sentry conf lives in ''/home/ubuntu/.sentry/sentry.config.py'' | * The Sentry conf lives in ''/home/ubuntu/.sentry/sentry.config.py'' |