Giới thiệu về tính năng phát hiện hoạt động bất thường

Bạn đang xem tài liệu về Apigee Edge.
Truy cập vào tài liệu Apigee X.
thông tin

Giám sát API cho phép bạn tạo các quy tắc dựa trên mẫu để kích hoạt cảnh báo dựa trên một bộ điều kiện xác định trước. Những loại cảnh báo này được gọi là cảnh báo cố định và là loại cảnh báo duy nhất được hỗ trợ trong bản phát hành ban đầu của tính năng Giám sát API.

Ví dụ: bạn có thể đưa ra một cảnh báo cố định khi:

  • [tỷ lệ lỗi 5xx] [lớn hơn] [10%] trong [10 phút] kể từ [mục tiêu mytarget1]
  • [số lượng lỗi 2xx] [nhỏ hơn] [50] trong [5 phút] ở [khu vực us-east-1]
  • [độ trễ p90] [lớn hơn] [750 mili giây] trong [10 phút] trên [proxy myproxy1]

Khi các điều kiện của một cảnh báo cố định được đáp ứng, API Monitoring sẽ đưa ra cảnh báo để thông báo cho bạn về vấn đề. Tuy nhiên, bạn phải xác định các điều kiện cảnh báo cụ thể trước khi tính năng Giám sát API có thể đưa ra cảnh báo.

Mặc dù các cảnh báo cố định rất hữu ích, nhưng bạn khó có thể xác định ngưỡng phù hợp cho một điều kiện vì mẫu lưu lượng truy cập thay đổi theo thời gian. Ví dụ: nếu đặt ngưỡng quá thấp, bạn sẽ nhận được vô số cảnh báo. Nếu đặt ngưỡng quá cao, bạn có thể bỏ lỡ một số vấn đề hoặc tình trạng ngừng hoạt động nghiêm trọng.

Phát hiện hoạt động bất thường

Với tính năng phát hiện điểm bất thường, bạn cho phép Edge phát hiện các vấn đề về lưu lượng truy cập và hiệu suất thay vì phải tự xác định trước. Edge tự động tìm kiếm các điểm bất thường ở cấp tổ chức, môi trường và vùng. Khi phát hiện, điểm bất thường sẽ được ghi lại để hiển thị trên Trang tổng quan về sự kiện trong giao diện người dùng Edge.

Tính năng phát hiện điểm bất thường hoạt động bằng cách áp dụng các mô hình trí tuệ nhân tạo (AI) và học máy (ML) cho dữ liệu API trong quá khứ của bạn. Sau đó, tính năng phát hiện điểm bất thường có thể đưa ra cảnh báo theo thời gian thực cho những trường hợp mà bạn chưa từng nghĩ đến để cải thiện năng suất và giảm thời gian trung bình để giải quyết (MTTR) các vấn đề về API.

Ví dụ về các điểm bất thường được phát hiện có thể bao gồm những trường hợp mà một bản phát hành API mới dẫn đến tình trạng lưu lượng truy cập tăng đột biến không mong muốn và độ trễ tương ứng cho API. Hoặc một bản phát hành được định cấu hình sai ở phần phụ trợ sẽ dẫn đến việc API báo cáo nhiều lỗi hơn ở phần phụ trợ.

Một điểm bất thường được phát hiện bao gồm những thông tin sau:

  • Chỉ số gây ra điểm bất thường, chẳng hạn như độ trễ của proxy hoặc mã lỗi HTTP.
  • Ngưỡng của điểm bất thường. Ngưỡng có thể là nhẹ, vừa phải hoặc nghiêm trọng.

Ví dụ: Edge có thể tự động phát hiện một điểm bất thường, chẳng hạn như:

  • [slight] [uptick in 503 errors] in [environment prod, region region1]
  • [Tăng vừa phải số lỗi 4xx] trong [môi trường prod, khu vực region2]
  • [Độ trễ tăng] [nghiêm trọng] trong [môi trường prod, khu vực region3]

Từ thông tin về điểm bất thường xuất hiện trong trang tổng quan Sự kiện, bạn có thể tạo một loại cảnh báo mới (gọi là cảnh báo bất thường) để thông báo cho bạn về những điều kiện này.

Các loại điểm bất thường

Edge tự động phát hiện các loại điểm bất thường sau:

  • Tăng số lượng lỗi HTTP 503 ở cấp tổ chức, môi trường và khu vực
  • Tăng số lượng lỗi HTTP 504 ở cấp tổ chức, môi trường và khu vực
  • Tất cả lỗi HTTP 4xx hoặc 5xx đều tăng ở cấp tổ chức, môi trường và khu vực
  • Tăng tổng độ trễ phản hồi cho bách phân vị thứ 90 (p90) ở cấp tổ chức, môi trường và khu vực

Bật tính năng phát hiện hoạt động bất thường

Theo mặc định, tính năng phát hiện điểm bất thường sẽ bị tắt đối với các tổ chức và môi trường Edge. Để bật tính năng phát hiện hoạt động bất thường, hãy gửi yêu cầu đến Nhóm hỗ trợ Apigee Edge để bật tính năng này cho một tổ chức và môi trường cụ thể. Apigee sẽ đánh giá môi trường của bạn và cho bạn biết liệu bạn có thể bật tính năng phát hiện điểm bất thường hay không.

Vì lý do hiệu suất, đừng bật tính năng phát hiện điểm bất thường trên tất cả các tổ chức và môi trường. Apigee khuyến nghị bạn chỉ bật tính năng phát hiện điểm bất thường trên một tổ chức và môi trường có mức tải lưu lượng truy cập trung bình ít nhất là 10 giao dịch mỗi giây (tps).

Kiểm tra xem tính năng phát hiện hoạt động bất thường đã được bật hay chưa

Cách kiểm tra xem tính năng phát hiện hoạt động bất thường đã được bật hay chưa:

  1. Chọn Phân tích > Quy tắc cảnh báo trong giao diện người dùng Edge.
  2. Chọn nút + Cảnh báo. Bảng điều khiển tạo cảnh báo sẽ mở ra:

    Định cấu hình cảnh báo về điểm bất thường
  3. Chọn Môi trường mong muốn.

    Nếu lựa chọn Bất thường chuyển sang màu xám đối với Loại cảnh báo, thì tính năng phát hiện hoạt động bất thường đang tắt.