Copyright (c) 2026 MindMesh Academy. All rights reserved. This content is proprietary and may not be reproduced or distributed without permission.

3.2.2.8. Configuring AWS X-Ray for Different Services (Containers, API Gateway, Lambda)

3.2.2.8. Comparative Table: Monitoring Tools

ToolPrimary PurposeData SourceQuery CapabilityCost Model
CloudWatch MetricsTime-series monitoring & alarmsAWS services, custom metricsMetric math, anomaly detectionPer-metric, per-alarm
CloudWatch LogsLog aggregation & searchApplications, AWS servicesLogs Insights (SQL-like)Per-GB ingested + stored
CloudWatch SyntheticsProactive endpoint monitoringCanary scripts you definePass/fail + screenshotsPer-canary run
AWS X-RayDistributed tracingInstrumented applicationsService map, trace analysisPer-trace recorded
CloudTrailAPI audit loggingAll AWS API callsAthena, CloudTrail LakePer-event (data events)
AWS ConfigConfiguration complianceResource configurationsConfig queries (SQL)Per-rule evaluation
Amazon InspectorVulnerability scanningEC2, ECR, LambdaFindings API, Security HubPer-scan
Security HubSecurity finding aggregationGuardDuty, Inspector, ConfigFindings dashboardPer-finding
Amazon GuardDutyThreat detectionCloudTrail, VPC Flow, DNSFindings APIPer-GB analyzed
Selection guide for exam scenarios:
  • "Track API calls for security" → CloudTrail
  • "Monitor application performance" → CloudWatch Metrics + X-Ray
  • "Detect unusual API patterns" → CloudTrail Insights or GuardDuty
  • "Check resource compliance" → AWS Config
  • "Find vulnerabilities in containers" → Amazon Inspector
  • "Aggregate all security findings" → Security Hub

Exam Trap: GuardDuty and CloudTrail Insights both detect unusual API activity — but they serve different purposes. GuardDuty uses ML to detect threats (compromised credentials, cryptocurrency mining, data exfiltration). CloudTrail Insights detects anomalous call volumes (sudden spike in DeleteBucket calls). For security threats, GuardDuty is the answer. For operational anomalies, CloudTrail Insights is the answer.

Alvin Varughese
Written byAlvin Varughese•Founder•15 professional certifications