Closed
Bug 1155021
Opened 10 years ago
Closed 10 years ago
[basket] Add an exception class to New Relic ignore list
Categories
(Infrastructure & Operations Graveyard :: WebOps: Other, task)
Infrastructure & Operations Graveyard
WebOps: Other
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: pmac, Assigned: cliang)
Details
(Whiteboard: [kanban:https://webops.kanbanize.com/ctrl_board/2/959] )
Please add "ratelimit.exceptions:Ratelimited" to the New Relic config file for basket under the setting "error_collector.ignore_errors". According to the docs it's a space separated list.
Assignee | ||
Updated•10 years ago
|
Assignee: server-ops-webops → cliang
Assignee | ||
Comment 1•10 years ago
|
||
I've added that error to the list of errors for New Relic to ignore, then restarted celery for the dev, stage, and prod bedrock environments. New Relic looks like it is still receiving information about celery transactions, so I think we're good.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Reporter | ||
Comment 2•10 years ago
|
||
Did you also restart the wsgi processes? This particular error shouldn't happen in celery, only in the web app.
Reporter | ||
Comment 3•10 years ago
|
||
Sorry. I should have been more specific; it's the webapp that requires this setting change, and not the celery workers. I do still see the exceptions coming through in NR.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Assignee | ||
Comment 4•10 years ago
|
||
It's my bad for jumping to the conclusion that this was celery-related simply because there was a similar request in the past. =)
As to control the possible ripple effects from doing this, I've tweaked thing in puppet so that the changes I made in generating the New Relic config file are only applied to the cluster holding basket. I've made the changes to dev, stage, and prod, restarted the New Relic plugin agent, and issued a graceful restart to Apache which hopefully restarted the wsgi processes.
Assignee | ||
Comment 5•10 years ago
|
||
Just a quick ping to see if the exceptions are being correctly blocked. I don't see any ratelimit.exceptions appearing in New Relic over the past seven days for dev, stage, or prod but I'm not sure if any of these are currently running the code that raises those exceptions.
Reporter | ||
Comment 6•10 years ago
|
||
Thanks for the ping. It looks good to me as well, and the code is there and I see the rate limit hits in graphite. Thanks again!
Status: REOPENED → RESOLVED
Closed: 10 years ago → 10 years ago
Resolution: --- → FIXED
Updated•6 years ago
|
Product: Infrastructure & Operations → Infrastructure & Operations Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•