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.