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

Investigate relationship data that can be emitted from apps that use AWS_SQS_QUEUE #1835

Open
kford-newrelic opened this issue Apr 2, 2024 · 3 comments
Assignees
Labels
5 Story Point Estimate

Comments

@kford-newrelic
Copy link
Contributor

Description

Trying to reduce the entity relationship data gaps when APM applications use AWS services. Need to explore what entity relationship data can be captured and emitted from the agent when AWS_SQS_QUEUE is in use.

Acceptance Criteria

Research spike.

Design Consideration/Limitations

Try to capture the ARN in some way if possible but if not, other data - eg: host, port, etc - might be useable for building entity relationships.

Dependencies

N/A

Additional context

Once the available data is better understood, we need to flesh out the details of additional work needed to get that into the agent and documented.

@workato-integration
Copy link

@kford-newrelic kford-newrelic added 2 Story Point Estimate spike Research spike. Technical solution needing discovery labels Apr 2, 2024
@jasonjkeller jasonjkeller self-assigned this Apr 23, 2024
@jasonjkeller
Copy link
Contributor

jasonjkeller commented May 6, 2024

Putting this work on pause while some other approaches are discussed.

The sqs-arn branch updates the following AWS SQS instrumentation modules to capture the ARN and add it to the external span:

aws-java-sdk-sqs-1.10.44
aws-java-sdk-sqs-1.11.16
aws-java-sdk-sqs-2.1.0

The AWS SDK v1 SQS instrumentation had to be split into two modules to capture the ARN for the entire supported range.

The only work left on this branch is to update the instrumentation tests for each of these modules.

@kford-newrelic kford-newrelic added 5 Story Point Estimate and removed 2 Story Point Estimate spike Research spike. Technical solution needing discovery labels May 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
5 Story Point Estimate
Projects
Status: In Sprint
Development

No branches or pull requests

3 participants