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.
Chuyển đến tài liệu về Apigee X.
thông tin

Tính năng 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 tập hợp các điều kiện được xác định trước. Những loại cảnh báo này được gọi là cảnh báo khắc phục 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 đã khắc phục khi:

  • [tỷ lệ lỗi 5xx] [lớn hơn] [10%] trong [10 phút] từ [target 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 cảnh báo đã khắc phục được đáp ứng, tính năng Giám sát API sẽ đưa ra cảnh báo để thông báo cho bạn về vấn đề này. Tuy nhiên, bạn phải xác định các điều kiện cảnh báo cụ thể thì tính năng Giám sát API mới có thể đưa ra cảnh báo.

Mặc dù các cảnh báo cố định có giá trị, nhưng có thể khó 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 một ngưỡng quá thấp, bạn sẽ nhận được quá nhiều cảnh báo. Nếu đặt ngưỡng quá cao, bạn có thể bỏ lỡ một số sự cố hoặc sự cố ngừng dịch vụ 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 hoạt động 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 các vấn đề đó. Edge tự động tìm kiếm các điều kiện bất thường ở cấp tổ chức, môi trường và khu vực. Khi phát hiện thấy điểm bất thường, sự kiện 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 hoạt động bất thường hoạt động bằng cách áp dụng mô hình trí tuệ nhân tạo (AI) và học máy (ML) vào dữ liệu API trước đây của bạn. Sau đó, tính năng phát hiện hoạt động bất thường có thể đưa ra cảnh báo theo thời gian thực cho các tình huống mà bạn thậm chí chưa nghĩ đến để cải thiện năng suất và giảm MIME trung bình thành giải pháp (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 các trường hợp mà bản phát hành API mới dẫn đến lưu lượng truy cập tăng đột biến và độ trễ của API tăng lên tương ứng. Hoặc, một bản phát hành được định cấu hình sai trên phần phụ trợ sẽ làm tăng số lỗi trong phần phụ trợ mà API báo cáo.

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

  • Chỉ số gây ra điểm bất thường, chẳng hạn như độ trễ proxy hoặc mã lỗi HTTP.
  • Ngưỡng của điểm bất thường. Ngưỡng có thể là nhẹ, trung bình 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 như:

  • [Nhỏ] [tăng trong lỗi 503] trong [sản phẩm môi trường, khu vực1]
  • Một [trung bình] [mức tăng đối với lỗi 4xx] tại [sản phẩm môi trường, khu vực2]
  • [nghiêm trọng] [độ trễ tăng] ở [sản phẩm môi trường, khu vực3]

Từ thông tin về hoạt động bất thường hiển thị trên trang tổng quan về 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 tình trạng 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 đây:

  • Số lỗi HTTP 503 tăng ở cấp tổ chức, môi trường và khu vực
  • Số lỗi HTTP 504 tăng ở cấp tổ chức, môi trường và khu vực
  • Số lượng lỗi HTTP 4xx hoặc 5xx tăng lên ở cấp tổ chức, môi trường và khu vực
  • Tăng tổng độ trễ phản hồi ở 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 hoạt động 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 yêu cầu Apigee Edge Support 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 có thể bật tính năng phát hiện hoạt động 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 hoạt động bất thường trên tất cả các tổ chức và môi trường. Apigee khuyên bạn chỉ nên bật tính năng phát hiện hoạt động bất thường trong một tổ chức và môi trường có tải lưu lượng truy cập trung bình ít nhất 10 giao dịch mỗi giây (tps).

Kiểm tra xem bạn đã bật tính năng phát hiện hoạt động bất thường 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ó đang bật hay không:

  1. Chọn Analyze > Alert Rules (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 thông 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 tuỳ chọn Bất thường có 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 sẽ bị tắt.