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

feat: Enhance Entity Relationships - for APM and OTel to APPSYNC API #1788

Merged
merged 18 commits into from
Dec 9, 2024

Conversation

vinaykonatala
Copy link
Contributor

Relevant information

APM to APPSYNC API relationship
We are establishing a relationship between APM and AWS APPSYNC API by using the httpUrl as the matching criterion.

On the Cloud Monitoring platform side, we are associating tags with the Http.Url for AWS appsync api, ensuring that the collector.name is equal to cloudwatch-metric-streams.

The ARN is formatted as follows for a function: [a-z0-9]{25}.appsync-api.us-east-2.amazonaws.com

Otel to APPSYNC API relationship
We are establishing a relationship between APM and AWS APPSYNC API by using the httpUrl as the matching criterion. Users or customers from the APM service need to manually send the ARN within the httpUrl span attribute.

On the Cloud Monitoring platform side, we are associating tags with the Http.Url for AWS appsync api, ensuring that the collector.name is equal to cloudwatch-metric-streams.

The ARN is formatted as follows for a function: [a-z0-9]{25}.appsync-api.us-east-2.amazonaws.com

Checklist

  • I've read the guidelines and understand the acceptance criteria.
  • The value of the attribute marked as identifier will be unique and valid.
  • I've confirmed that my entity type wasn't already defined. If it is I'm providing an explanation above.

github-actions[bot]
github-actions bot previously approved these changes Nov 19, 2024
@nr-cmorenoin
Copy link
Contributor

Relationship blocked in production by FF https://featureflag.datanerd.one/flags/10463/edit

@nr-cmorenoin nr-cmorenoin merged commit 3714cfe into newrelic:main Dec 9, 2024
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants