Service Integrations
Enable and configure AWS service integrations in CloudWrangler
Overview
CloudWrangler integrates with AWS services to provide infrastructure visibility and analysis. Service integrations are configured per AWS account.

Available Integrations
Resource Discovery
Status: Always Enabled
Resource Discovery is CloudWrangler's core integration that discovers your AWS infrastructure.
What It Does:
- Discovers resources across all enabled AWS regions
- Collects metadata, configuration, and state information
- Identifies cost optimization opportunities
- Maps network topology
Discovery Schedule:
- Automatic: Every 12 hours
- Manual: Click "Discover Resources" anytime
Permissions Required:
- AWS managed
ReadOnlyAccesspolicy
Resource Discovery is always enabled and cannot be disabled. It's required for all CloudWrangler features.
VPC Flow Logs Integration
Status: Optional
VPC Flow Logs integration enables network traffic analysis features.
What It Does:
- Analyzes network traffic patterns
- Identifies top talkers by bandwidth
- Detects rejected connections
- Provides traffic flow visualization
- Enables Flow Logs search
Requirements:
- VPC Flow Logs enabled in your AWS account
- Flow Logs stored in S3 (Parquet format)
- Athena configured for querying
Setup: See VPC Flow Logs Setup Guide for detailed instructions.
Cost Considerations:
- ~$0.50 per GB of flow logs ingested by AWS
- S3 storage costs
- Athena query costs ($5 per TB scanned)
- See VPC Flow Logs documentation for detailed cost analysis
Features Unlocked:
- Infrastructure Diagram with traffic flows
- VPC Flow Logs Search
- Traffic Analysis dashboard
VPC Flow Logs integration is optional but required for traffic analysis features. Review costs before enabling.
Managing Integrations
Enabling VPC Flow Logs
- Navigate to Settings → AWS Accounts
- Select the account
- Click Service Integrations tab
- Click Configure on VPC Flow Logs
- Follow the setup wizard
Disabling VPC Flow Logs
To disable VPC Flow Logs integration:
- In CloudWrangler: Click Disable on the integration
- In AWS: Delete the IAM role to revoke access
Disabling the integration stops traffic analysis but doesn't delete your AWS Flow Logs configuration or S3 data.
Verifying Integration Status
Click Verify on the integration card to test connectivity. Status updates within 30 seconds.
Data Retention
Resource Discovery:
- Current state: Indefinitely
- Historical states: 90 days
VPC Flow Logs:
- In S3: You control via lifecycle policies
- In CloudWrangler: 30 days aggregated
- Raw logs: Not stored by CloudWrangler
Troubleshooting
Resource Discovery Not Working
Check IAM role exists and has ReadOnlyAccess policy attached:
VPC Flow Logs Integration Failing
Common Issues:
- "S3 bucket not found" - Verify Flow Logs are enabled and bucket exists
- "Access denied" - Check IAM role permissions for S3 and Athena
- "No data available" - Wait 15-30 minutes for first logs to arrive
- "Athena query failed" - Verify Athena database and table are configured
See VPC Flow Logs Troubleshooting for detailed solutions.