User:Solarce: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(tag as verified)
(Replaced content with "Find out more on http://www.twitter.com/solarce/")
 
Line 1: Line 1:
lolcat
Find out more on http://www.twitter.com/solarce/
 
meow, hi!
<div id="page"><div id="main"><div id="main-header" class="pageSectionHeader">
 
=<span id="title-text"> Websites : arecibo-phx.mozilla.org </span>=
 
<div class="page-metadata">
 
This page last chan121212ged on May 16, 2012 by <font color="#0050B2">dmitchell@mozilla.com</font>.
 
</div></div><div id="content" class="view"><div id="main-content" class="wiki-content group">
 
Arecibo is a service for collecting tracebacks. It was setup in the bug:
 
https://bugzilla.mozilla.org/show_bug.cgi?id=659509
 
Using the documentation at:
 
http://arecibo.readthedocs.org/en/latest/server/installation.html
 
There's a few components:
 
* Django
* Celery using Rabbit MQ
* MySQL
* Apache (mod_wsgi)
 
It's pretty much a standard Django app. Errors get http posted from servers and go into celery (to slow the flood of incoming messages down) and then celery writes them into MySQL.
 
There's a special mozilla django app for configuration at:
 
https://github.com/andymckay/arecibo-mozilla
 
This contains the mozilla specific configuration.
 
Both of these libs should update from github and pull regularly from github, I believe that's setup as a cron job. If there's anything about configuration what emails get sent out, to whom, how errors are configured, we should be doing that in that github repo... and send that to me as a pull request.
 
I believe the SJC and PHX configurations are identical.
 
===Khan===
 
Khan has an Arecibo instance I use for testing. This is currently offline with the kahn move. Will investigate and update. It should only be used by web developers in testing.
 
===Configuration===
 
There should be no need to add in users or projects, any error sent to arecibo is recorded.
 
You do not need to login to post or view errors. It happily accepts anything that's inside the network to write to it. And as long users have VPN access, you should be able to see errors.
 
If you ''really, really'' want to add in projects, you'll need to login into Arecibo:
 
http://arecibo1.dmz.sjc1.mozilla.com/login/
 
admin/arecibo
 
You can then add in a user who can add in projects. Or add in other users.
 
</div></div></div><div id="footer" style="background: url(https://mana.mozilla.org/wiki/images/border/border_bottom.gif) repeat-x">
 
<small>Document generated by Confluence on Jun 09, 2012 20:03</small>
 
</div></div>
 
 
 
{{VerifiedUser|type=bureaucrat}}

Latest revision as of 18:51, 6 January 2014