View a markdown version of this page

Discovery not returning expected dependencies - AWS Resilience Hub

Discovery not returning expected dependencies

Symptom: You enabled dependency discovery but don't see dependencies you know exist.

The following table lists possible causes and solutions.

Cause Solution
Dependency uses direct IP (not DNS) Dependency discovery relies on DNS queries. Connections made by IP address are not discovered. Manually track IP-based dependencies.
Compute resources not in a VPC Non-VPC Lambda functions don't generate Route 53 resolver queries. Connect Lambda to a VPC or manually track dependencies.
Dependency not called in 35-day window Dependencies must have been called within the 35-day lookback period. Very infrequent calls may not appear.
DNS resolution through non-Route 53 resolver Custom DNS resolvers bypass Route 53 query logging. Ensure your VPC uses the default Route 53 resolver.