Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Monitor errors with Honeybadger #63

Open
edsu opened this issue Jun 23, 2022 · 2 comments
Open

Monitor errors with Honeybadger #63

edsu opened this issue Jun 23, 2022 · 2 comments
Labels
web archiving 2022 web archiving work cycle

Comments

@edsu
Copy link
Contributor

edsu commented Jun 23, 2022

It should be possible to use Honeybadger to monitor Python and JavaScript application errors:

The Python one will likely involve creating a new file based on https://github.com/webrecorder/pywb/blob/main/pywb/apps/wayback.py and configuring our uwsgi config to point to it. If we choose that route we would need to monitor it for upstream changes. We should weigh whether this complexity is a price worth paying for Honeybadger alerts for this third party application software (pywb). We didn't do it for openwayback.

Monitoring JavaScript errors should be easy to add, but it might turn out to be tricky in practice since the web archive itself contains lots of JavaScript. Will Honeybadger report on errors in archived JavaScript?

@edsu edsu added the web archiving 2022 web archiving work cycle label Jun 23, 2022
@ndushay
Copy link
Contributor

ndushay commented Jul 14, 2022

What is honeybadger monitoring here, since pywb is third party code?

@lwrubel
Copy link
Contributor

lwrubel commented Jul 25, 2022

Iceboxing since we decided that we're not going to alert on third-party code at this time.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
web archiving 2022 web archiving work cycle
Projects
None yet
Development

No branches or pull requests

3 participants