aws / aws/aws-xray-java-agent

Downstream AWS service calls annotated as remote

Open
#72 10 comments 0 reactions 1 assignee Claimed by @willarmiros View on GitHub
bug
Dominant language
Java
Stars
46
Forks
20
PR merge metrics
No merged PRs in 30d

Description

I have just downloaded and tested v2.8.0. I previously had the issue mentioned in [issue 64](https://github.com/aws/aws-xray-java-agent/issues/64), but that seems to have been resolved. I can see all nodes I expect in the service map now, however the AWS service downstream calls don't look like I would expect.

Normally when you call for example a dynamo DB table, you will see the table name, and type as AWS::DynamoDB::Table.
But for dynamodb tables my nodes just have name: "dynamodb.eu-west-1.amazonaws.com" and type: "remote". For SSM calls I just see name: "ssm.eu-west-1.amazonaws.com", type: "remote" etc.

The only node that seems to have the correct annotation besides HTTP calls that actually are remote calls, is the container where the calls originate from, it has the type: "AWS::ECS::Container"

I'm not sure if this is related to the fix or not, but I haven't seen this before.
![image](https://user-images.githubusercontent.com/433464/101451425-6d4c6700-392c-11eb-9b72-a4f5c8535de4.png)
![image](https://user-images.githubusercontent.com/433464/101451392-5c9bf100-392c-11eb-8d5e-f643ce7604c1.png)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.