Skip to content

AWS SDK Java Clients report the remote IP Address #4217

@Y-Luo

Description

@Y-Luo

Describe the feature

Have all AWS SDK Java Clients report the remote IP Address that they connected to for a call. Ideally add the remote ip address info to service log.

Use Case

After a recent event, we knew we were talking to DDB's public endpoint, but we did not know that a subset of IPs that their DNS was resolving to were having issues. Had we had this information readily available, we would have been able to root cause it much faster.

Proposed Solution

Right now the remote IP address only gets logged in debugging log. Maybe make it available in AwsSdkMetricsFactory or AwsSdkMetricsRequestHandler.

Other Information

No response

Acknowledgements

  • I may be able to implement this feature request
  • This feature might incur a breaking change

AWS Java SDK version used

AWSJavaSDKExternalRelease = 1.11.x;

JDK version used

1.8.0_372

Operating System and version

ec2

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions