I have just started working with AWS Xray and I am using it with AWS Lambda. The thing is I notice duplication of AWS Xray Nodes on service map. For example SNS is categorised as AWS::SNS and Remote call. Where as they are just both the same thing, have exact same traces and avg response time. Just displayed as two different nodes. Does anyone have any idea how to reduce this noise?
I am using patch_all() function to patch all services. Here are the images : Image 1 Image 2
Here are the images and gist for traces. Image SNS,Image Remote,Image Remote (details),Image SNS(Details),Gist
Update:
- I have added the images as asked by @Rohit
- The problem was solved using
Using following replacement
from aws_xray_sdk.core import patch_all
patch_all()
//replaced by
from aws_xray_sdk.core import patch
patch('boto3') //etc etc