Skip to content
This repository was archived by the owner on Jul 22, 2024. It is now read-only.

Create a Sentry account for catching JavaScript errors #166

Closed
cvan opened this issue Feb 27, 2018 · 1 comment
Closed

Create a Sentry account for catching JavaScript errors #166

cvan opened this issue Feb 27, 2018 · 1 comment
Assignees

Comments

@cvan
Copy link
Contributor

cvan commented Feb 27, 2018

Collect JavaScript errors (call stacks and anonymous browser/platform information) anonymously (no PII) using Sentry so we (Unity WebVR Assets project maintainers) can track errors occuring from usage in the wild.

In the script added, we'll be sure to exclude traffic from localhost, ngrok, localtunnel, non-HTTPS origins.


Sentry (https://sentry.io/) is a free service (with optional paid-tier plans) used to catch JavaScript application errors (i.e., uncaught, console, and explicitly submitted).

It's compatible with every programming language, its most popular being its open-source, in-browser JavaScript client called Raven.js (https://github.com/getsentry/raven-js).

I used Sentry for a good 4+ years on the high-traffic Mozilla Add-ons site (https://addons.mozilla.org/, the Firefox Marketplace (https://marketplace.firefox.com; former app store for Firefox [OS and desktop] Open Web Apps), the Mozilla MR Social client (https://github.com/mozilla/mr-social-client/blob/master/src/telemetry.js), and many more Mozilla projects.


Parent issue: #165
Related issues: #164 for documentation/messaging

@cvan cvan self-assigned this Feb 27, 2018
@cvan
Copy link
Contributor Author

cvan commented Feb 27, 2018

Created https://sentry.io/mozilla-mixed-reality-xe/unity-webxr-assets/. Ask @cvan privately if you want to know how to get access (and know which email address it's tied to).

And I enabled all the options in the Security & Privacy settings 🔒 to limit the PII:

image


If you'd like access (from your own @mozilla.com email address), sign up for an account on https://sentry.io/, and contact me by email or Slack.

(P.S. If you're using Raven.js for other projects, check out this neat page for generating URLs to the CDN builds of the library: https://ravenjs.com/)

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant