Skip to content
Khoá học AWSMonitoring & AuditCloudWatch Insights và Operational Visibility

CloudWatch Insights là gì?

CloudWatch Insights là tập hợp các tính năng chuyên biệt trong Amazon CloudWatch, giúp cung cấp cái nhìn sâu hơn (deep dive) vào các loại workload khác nhau như container, serverless functions và ứng dụng truyền thống.

Mục tiêu chính:

  • Theo dõi performance chi tiết cho từng môi trường.
  • Phát hiện bottleneck nhanh chóng.
  • Hỗ trợ troubleshootingcapacity planning.

Các loại CloudWatch Insights

1. CloudWatch Container Insights

  • Thu thập metrics & logs từ:
    • Amazon ECS
    • Amazon EKS
    • Kubernetes clusters (self-managed)
    • Amazon EC2 (khi chạy workloads dạng containerized)
  • Metrics được tự động thu thập:
    • CPU, memory, disk, network cho container, pod, node, cluster.
    • Số lượng tasks/pods đang chạy.
  • Logs được tập trung để debug ứng dụng.
  • Hỗ trợ hiển thị trên CloudWatch Dashboards và kết hợp với CloudWatch Logs Insights.

👉 Lợi ích: Dễ dàng xác định container hoặc pod nào đang chiếm nhiều tài nguyên, hoặc gây ra lỗi trong cluster.

2. CloudWatch Lambda Insights

  • Cung cấp Observability nâng cao cho AWS Lambda.
  • Thu thập metrics chi tiết:
    • Duration, init time, memory usage, network.
    • Thống kê số lượng invocations, errors, throttles.
  • Logs và metrics được gửi tự động về CloudWatch.
  • Hỗ trợ debug bằng cách kết hợp với X-Ray để trace chi tiết luồng request.

👉 Lợi ích: Giúp tối ưu memory allocation, phát hiện lỗi performance hoặc cold start trong Lambda functions.

3. CloudWatch Application Insights

  • Dành cho ứng dụng chạy trên:
    • Microsoft .NET / .NET Core
    • IIS Web Server
    • Microsoft SQL Server
  • Tích hợp sẵn với các dịch vụ như EC2, Auto Scaling, ELB, RDS.
  • Tự động phát hiện:
    • Dependency issues
    • Failed deployments
    • SQL bottlenecks
  • Cung cấp problem detection dashboards để phân tích nhanh lỗi ứng dụng.

👉 Lợi ích: Giúp giảm MTTR (Mean Time To Recovery) cho ứng dụng enterprise truyền thống.

So sánh nhanh

Tính năngWorkload chínhMetrics/Logs tự độngĐiểm mạnh
Container InsightsECS, EKS, K8sCPU, Memory, Disk, Network, Pod/TaskQuan sát hạ tầng container
Lambda InsightsAWS LambdaDuration, Errors, Memory, NetworkQuan sát serverless functions
Application Insights.NET, SQL, IISDependency health, SQL performanceQuan sát ứng dụng truyền thống