Cách hoạt động của 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 phát hiện hoạt động bất thường bao gồm 3 giai đoạn chính:

Đào tạo các mô hình

Tính năng phát hiện hoạt động bất thường hoạt động bằng cách huấn luyện một mô hình hành vi của các proxy API từ dữ liệu chuỗi thời gian trước đây. Bạn không cần phải làm gì để huấn luyện mô hình. Edge tự động tạo và huấn luyện các mô hình cho bạn từ dữ liệu giao thông trong 6 giờ trước. Do đó, Edge yêu cầu tối thiểu 6 giờ dữ liệu trên một proxy API để huấn luyện mô hình trước khi có thể ghi lại hoạt động bất thường.

Ghi nhật ký các sự kiện bất thường

Trong thời gian chạy, tính năng phát hiện hoạt động bất thường của Edge so sánh hành vi hiện tại của các proxy API với hành vi mà mô hình dự đoán. Sau đó, tính năng phát hiện hoạt động bất thường có thể xác định với ngưỡng tin cậy cụ thể khi một chỉ số hoạt động vượt quá giá trị dự đoán. Ví dụ: khi tỷ lệ lỗi 5xx vượt quá tỷ lệ mà mô hình dự đoán.

Khi phát hiện thấy một điều kiện bất thường, Edge sẽ tự động ghi lại điều kiện đó vào Trang tổng quan sự kiện trong giao diện người dùng Edge. Đối với mỗi điểm bất thường được phát hiện, Edge sẽ ghi lại ngưỡng tin cậy là nhẹ, trung bình hoặc nghiêm trọng. Ví dụ: điểm bất thường nghiêm trọng là trường hợp được coi là bất thường với độ tin cậy cực kỳ cao.

Danh sách các sự kiện hiển thị trong trang tổng quan về Sự kiện bao gồm tất cả các điểm bất thường do Edge phát hiện và mọi cảnh báo đã kích hoạt. Cảnh báo có thể là cảnh báo đã được khắc phục hoặc cảnh báo về điểm bất thường.

Cách xem điểm bất thường:

  1. Nhấp vào Phân tích > Sự kiện trong giao diện người dùng Edge. Trang tổng quan Sự kiện mới sẽ xuất hiện: Xem các sự kiện bất thường trong trang tổng quan về Sự kiện
  2. Lọc trang tổng quan về Sự kiện theo:
    • Môi trường
    • Khu vực
    • Loại sự kiện là Cảnh báo (cố định và bất thường) hoặc Bất thường
    • Ngưỡng bất thường (chỉ áp dụng cho các điểm bất thường)
    • Khoảng thời gian

Cách tìm hiểu chi tiết về điểm bất thường:

  1. Hãy chọn hàng chứa điểm bất thường đó trên trang tổng quan về Sự kiện để mở điểm bất thường trong mục Điều tra trang tổng quan của mục Giám sát API. Trong ví dụ bên dưới, bạn điều tra một điểm bất thường về sự gia tăng nhẹ về độ trễ p90. Thanh màu vàng dọc cho biết nơi xảy ra điểm bất thường:

    Điều tra sự kiện bất thường
  2. Chọn một khối trên màn hình để xem thông tin chi tiết về điểm bất thường:

    Xem thông tin chi tiết về điểm bất thường
  3. Chọn Phản hồi: Mức độ chính xác của hoạt động bất thường này để gửi ý kiến phản hồi cho Apigee nhằm giúp cải thiện khả năng phát hiện hoạt động bất thường. Hãy sử dụng đường liên kết này để xác định xem mẫu lưu lượng truy cập đó có thực sự là bất thường hay không, mức độ hữu ích của việc phát hiện đối với bạn và để lại nhận xét (không bắt buộc):

    Gửi ý kiến phản hồi về điểm bất thường

Tạo cảnh báo

Theo mặc định, Edge sẽ tạo một sự kiện bất thường, nhưng sẽ không đưa ra cảnh báo về hoạt động bất thường. Bạn có thể kiểm tra trang tổng quan Sự kiện để xác định xem sự cố bất thường được phát hiện (ở ngưỡng đã tính toán) có thực sự là vấn đề hay không. Nếu có, bạn có thể tạo cảnh báo cho điều kiện bất thường đó ở cấp ngưỡng hiện tại hoặc cấp khác. Khi điểm bất thường xảy ra tiếp theo, Edge sẽ đưa ra cảnh báo và sau đó có thể gửi cho bạn email hoặc loại thông báo khác.

Lưu ý: Sau khi hiển thị cảnh báo, Edge sẽ không hiển thị lại cảnh báo đó cho đến khi 10 phút đã trôi qua và điều kiện cảnh báo vẫn tồn tại. Khoảng thời gian này ngăn Edge đưa ra các cảnh báo trùng lặp cho cùng một điều kiện.

Cách tạo cảnh báo về điểm bất thường:

  1. Hãy chọn một điểm bất thường trong trang tổng quan về Sự kiện để xem thông tin chi tiết về điểm bất thường như minh hoạ ở trên.
  2. Chọn nút Tạo cảnh báo trong phần thông tin chi tiết về điểm bất thường. Bảng điều khiển tạo cảnh báo sẽ mở ra.
  3. Định cấu hình cảnh báo. Trong ví dụ sau, bạn định cấu hình cảnh báo về mức tăng nhẹ độ trễ p90 cho môi trường prod ở bất kỳ khu vực nào:

    Định cấu hình cảnh báo về điểm bất thường

  4. Nhấp vào + Thông báo để thêm thông báo.

    Thông tin chi tiết về thông báo Nội dung mô tả
    Kênh Chọn kênh thông báo bạn muốn sử dụng và chỉ định đích đến: Email, Slack, PagerDuty hoặc Webhook.
    Đích đến

    Chỉ định đích đến dựa trên loại kênh đã chọn:

    • Email – Địa chỉ email, chẳng hạn như joe@company.com
    • Slack – URL của kênh Slack, chẳng hạn như https://hooks.slack.com/services/T00000000/B00000000/XXXXX
    • PagerDuty – Mã PagerDuty, chẳng hạn như abcd1234efgh56789
    • Webhook – URL webhook, chẳng hạn như https://apigee.com/test-webhook

    Lưu ý: Bạn chỉ có thể chỉ định một đích đến cho mỗi thông báo. Để chỉ định nhiều đích đến cho cùng một loại kênh, hãy thêm thông báo bổ sung.

  5. Để thêm các thông báo khác, hãy lặp lại bước 4.
  6. Nếu bạn đã thêm thông báo, hãy đặt trường sau:
    Trường Nội dung mô tả
    Van tiết lưu Tần suất gửi thông báo. Chọn một giá trị trong danh sách thả xuống.
  7. Nhấp vào Lưu.

    Bạn sẽ nhận được cảnh báo vào lần tiếp theo có điểm bất thường xảy ra.