Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | greg | T89049 Make log responsibilities changes | |||
Open | None | T106913 Use Sentry on non-production Wikimedia wikis, Toolforge and other sites/tools | |||
Open | None | T91724 Set up and test Sentry on Labs for non-JS error logging | |||
Resolved | Tgr | T84956 Create basic puppet role for Sentry | |||
Resolved | jcrespo | T112228 Need to run postgresql::user twice to set the password | |||
Declined | Tgr | T85239 Channel PHP errors from Logstash to Sentry on the beta cluster | |||
Open | None | T84845 improve cron spam visibility | |||
Declined | None | T91358 Log Scribunto errors in Sentry | |||
Resolved | Tgr | T90083 Log EventLogging schema validation errors in Sentry | |||
Resolved | Tgr | T105374 Investigate if the XSS vulnerability addressed in Sentry 7.6.1 affects us |
Event Timeline
Other stuff that potentially could be logged:
- Tool Labs website/webservice errors (list of clients)
- errors from Tool Labs bots (can be verified via sender IP)
- errors from bots and other software (Huggle etc.) running on local desktop - not sure what the security model would be here (although that's no worse than JS logging)
- mobile app errors (there are Sentry clients for Android and iOS)
- ops errors (e.g. sentry-puppet)
- CSP violations
I would certainly be interested in that (shipping both PHP and Python exceptions). Is that still on the roadmap?
Yes. Sent you an invite to the beta server so you can test exception logging (PHP project, Python project).
Yes. Sent you an invite to the beta server so you can test exception logging (PHP project, Python project).
Got it, thanks! Will try to get around to deploy it :)
I (finally) got around to have a look, and it looks like my credentials do not work (I may have just forgotten the password), and I cannot reset my password − tried several times and the email never gets through. Should I try harder or is it a known issue?
It's known, email sending seems to be borked. I'll try to fix it in the next few days (or at least set you up an account).
I have marked the WMCS project for deletion; with Sentry not being FLOSS anymore it's unlikely to move forward. (Tho obvious alternative would be GlitchTip, a FLOSS reimplementation with compatible APIs; maybe in the future there should be a project for that.) Feel free to revert if you disagree.