Open kford-newrelic opened 1 month ago
AWS MQ is both RabbitMQ and ActiveMQ compatible. Thus the following needs to be investigated:
The RabbitMQ's AMQP client instrumentation (of which we already instrument)
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.
Link to the Active MQ Ticket for AWS MQ
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.