Skip to content

Failed to get cluster name error on newrelic_rpm v9.15.0 #3036

Open
@bkwaku

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

No one assigned

    Labels

    bugcommunityTo tag external issues and PRs submitted by the community

    Type

    No type

    Projects

    • Status

      In Sprint

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions