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_MQ_BROKER with RabbitMQ #1832

Open
kford-newrelic opened this issue Apr 2, 2024 · 3 comments
Assignees
Labels
3 Story Point Estimate apr-jun qtr Represents proposed work item for the Apr-Jun quarter

Comments

@kford-newrelic
Copy link
Contributor

kford-newrelic commented Apr 2, 2024

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_MQ_BROKER with RabbtMQ 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 apr-jun qtr Represents proposed work item for the Apr-Jun quarter spike Research spike. Technical solution needing discovery labels Apr 2, 2024
@obenkenobi obenkenobi self-assigned this Apr 24, 2024
@obenkenobi
Copy link
Contributor

obenkenobi commented Apr 26, 2024

AWS MQ is both RabbitMQ and ActiveMQ compatible. Thus the following needs to be investigated:

Rabbit MQ:

  • The RabbitMQ's AMQP client instrumentation (of which we already instrument)

Active MQ:

  • JMS

Doc for using JMS with Active MQ in AWS as it describes possible clients for ActiveMQ: https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/amazon-mq-working-java-example.html

We might need to do the same with RabbitMQ with JMS.

@obenkenobi obenkenobi changed the title Investigate relationship data that can be emitted from apps that use AWS_MQ_BROKER Investigate relationship data that can be emitted from apps that use AWS_MQ_BROKER with RabbitMQ Apr 26, 2024
@obenkenobi
Copy link
Contributor

Link to the Active MQ Ticket for AWS MQ

@kford-newrelic kford-newrelic added 3 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
3 Story Point Estimate apr-jun qtr Represents proposed work item for the Apr-Jun quarter
Projects
Status: In Sprint
Development

No branches or pull requests

2 participants