newrelic / newrelic-ruby-agent

New Relic RPM Ruby Agent
https://docs.newrelic.com/docs/apm/agents/ruby-agent/getting-started/introduction-new-relic-ruby/
Apache License 2.0
1.2k stars 599 forks source link

Add instrumentation and entity relationship support for AWS_APP_SYNC_API #2899

Open kford-newrelic opened 1 month ago

kford-newrelic commented 1 month ago

Description

Add core instrumentation support for the AWS_APP_SYNC_API service to the Ruby Agent, along with necessary linking data for entity relationships.

Acceptance Criteria

When APM monitored applications are using the AWS_APP_SYNC_API service, entity relationships are created.

Design Consideration/Limitations

Assume the data to be emitted for linking will need to rely on ARN-like matching, requiring the AWS account ID to be available in some manner.

Dependencies

Assumes the pattern (agent spec?) defined by the Java Agent will be followed.

Additional context

N/A

workato-integration[bot] commented 1 month ago

https://new-relic.atlassian.net/browse/NR-323111