Đối với một ứng dụng trải rộng trên nhiều dịch vụ, dịch vụ AWS nào phù hợp NHẤT khi bạn muốn trực quan hóa và phân tích (truy vết phân tán) một yêu cầu đi theo đường nào và độ trễ hay lỗi xảy ra ở đâu?

1 / 1
Hãy chọn một đáp án
ĐúngD

Giải thích

Một câu hỏi về việc chọn dịch vụ trực quan hóa độ trễ và lỗi bằng truy vết phân tán.

  • 1trải rộng trên nhiều dịch vụTruy vết một hệ thống phân tán = X-Ray
  • 2độ trễ hay lỗi xảy ra ở đâuXác định điểm nghẽn theo từng đoạn
  • 3trực quan hóa và phân tíchTrực quan hóa các truy vết = X-Ray
ASai

Amazon CloudWatch

Amazon CloudWatch là một dịch vụ giám sát thu thập và theo dõi các metric (dữ liệu số như mức sử dụng CPU, số lượng yêu cầu và tỷ lệ lỗi)các log (bản ghi văn bản do ứng dụng hoặc hệ điều hành tạo ra), và phát cảnh báo khi vượt ngưỡng.

Nói cách khác, thứ mà CloudWatch quan sát là trạng thái hiện tại của từng tài nguyên riêng lẻ. Ngược lại, thứ mà X-Ray quan sát là đường xử lý: một yêu cầu đi qua nhiều dịch vụ theo thứ tự nào, mỗi đoạn mất bao nhiêu mili giây, và lỗi xảy ra ở đâu. Yêu cầu ở đây là trực quan hóa đường đi (truy vết phân tán), vốn không phải là vai trò của CloudWatch, nên không đúng.

BSai

AWS CloudTrail

AWS CloudTrail là một dịch vụ kiểm toán ghi lại lịch sử thao tác 'ai đã gọi API AWS nào và khi nào'.

Thứ nó ghi lại là các thao tác đối với tài khoản, và nó không truy vết đường đi hay độ trễ của các yêu cầu bên trong một ứng dụng, nên không đúng.

CSai

AWS Config

AWS Config là một dịch vụ ghi lại các thay đổi cấu hình của tài nguyên và đánh giá việc tuân thủ các quy tắc.

Thứ nó truy vết là các thay đổi cấu hình, và không phải là truy vết phân tán trực quan hóa độ trễ hay vị trí lỗi của các yêu cầu, nên không đúng.

DĐúng

AWS X-Ray

Đúng. AWS X-Ray là một dịch vụ truy vết phân tán theo dõi luồng các yêu cầu trải rộng trên nhiều dịch vụ và trực quan hóa thời gian dành cho mỗi đoạn cũng như vị trí của lỗi. Nó hữu ích để xác định điểm nghẽn và gỡ lỗi các kiến trúc microservices và serverless.

Điểm cần nhớ

'Truy vết phân tán', 'trực quan hóa đường yêu cầu' và 'xác định độ trễ và lỗi' chỉ tới AWS X-Ray. Phân biệt với CloudWatch (giám sát metric/log), CloudTrail (ghi thao tác API) và Config (theo dõi thay đổi cấu hình) theo 'bạn theo dõi cái gì'.