Monitoring Cloud Infrastructure : AWS, GCP, Azure, and Open-Source

FeatureAWSGCPAzureOpen-Source
Dashboard & VisualizationAmazon CloudWatchGoogle Cloud MonitoringAzure MonitorGrafana, Kibana
Metric CollectionCloudWatch MetricsStackdriver MonitoringAzure Metrics ExplorerPrometheus, Collectd
Logs & Log ManagementCloudWatch LogsGoogle Cloud LoggingAzure Log AnalyticsELK Stack, Fluentd
Alerting & NotificationsCloudWatch AlarmsStackdriver AlertingAzure Monitor AlertsNagios, Zabbix
Tracing & ProfilingAWS X-RayStackdriver TraceAzure Application InsightsJaeger, Zipkin
Autoscaling & AnalyticsAWS Auto ScalingGoogle Cloud AutoMLAzure AutoscaleInfluxDB, New Relic
Infrastructure MonitoringAWS CloudTrailGoogle Cloud Asset InventoryAzure Resource GraphNagios, Sensu
Cost & Performance AnalysisAWS Cost ExplorerGoogle Cloud BillingAzure Cost ManagementDatadog, Dynatrace
Containers & KubernetesAmazon EKSGCP Kubernetes EngineAzure Kubernetes ServicePrometheus Operator

This table provides an overview of various monitoring features offered by AWS, GCP, Azure, and popular Open-source solutions. It covers dashboard, metric collection, logs, alerting, tracing, autoscaling, infrastructure monitoring, cost analysis, and support for containers and Kubernetes.

Want to Listen to This Guide While Working?

Try Speechify — the AI voice reader that helps DevOps engineers consume technical documentation while working in the terminal.