Failed to get cluster name error on newrelic_rpm v9.15.0 #3036
Description
Description
We are encountering multiple signature errors on our monitoring systems. Upon further inspection, the following errors were identified in our logs:
[NewRelic][2024-06-17 20:12:22 +0000 web.1 (60)] ERROR: Failed to get cluster name for elastic search
Elasticsearch::Transport::Transport::Errors::Forbidden [403] {"message":"The request signature we calculated does not match the signature you provided. Check your AWS Secret Access Key and signing method. Consult the service documentation for details.
[The remaining error log has been hidden for security reasons].
These requests are being done by new relic ruby agent apparently as part of a health check routine (they trigger multiple times over time generating a tonne of logs for us)
Expected Behavior
No signature errors should appear during the health check routine.
Your Environment
Ruby -> 3.0.6
Rails -> 6.1.0
Elasticsearch -> 6.2.4
newrelic_rpm -> 9.15.0
Additional context
If you need any more information, please don't hesitate to ask. Thank you.
Metadata
Assignees
Type
Projects
Status
In Sprint