Metrics
Trang Metrics (thanh bên > Metrics) cung cấp cho bạn một cái nhìn phân tích sâu hơn về mức sử dụng API của bạn. Nó hiển thị phân phối kết quả tổng thể và chia nhỏ lưu lượng theo API key, client IP hoặc domain mục tiêu.
Đối với các thẻ tóm tắt theo thời gian thực và biểu đồ dòng thời gian (Concurrency, Requests, Bytes, Response Time, Budget), hãy sử dụng trang Dashboard Overview.
Bộ lọc (Filters)
Có hai trình điều khiển nằm ở trên cùng của trang: bộ chọn API key và bộ chọn khoảng thời gian.
Bộ lọc Key (Key Filter)
Sử dụng dropdown API Key để giới hạn trang theo một key cụ thể. Chỉ các key nằm trong phạm vi truy cập của bạn mới xuất hiện: key cá nhân, key tổ chức do bạn quản trị hoặc key được chia sẻ thông qua các team.
Bộ chọn khoảng thời gian (Interval Selector)
Sử dụng các nút khoảng thời gian để kiểm soát khung thời gian:
| Nút | Khung thời gian |
|---|---|
| 1M | 1 phút gần nhất |
| 5M | 5 phút gần nhất |
| 30M | 30 phút gần nhất |
| 1H | 1 giờ gần nhất |
| 6H | 6 giờ gần nhất |
| 1D | 24 giờ gần nhất |
Cả biểu đồ donut và bảng đều tuân theo bất kỳ lựa chọn nào của bạn.
Phân phối kết quả (Outcome Distribution)
Biểu đồ donut ở trên cùng hiển thị phân tích thành công/lỗi cho khoảng thời gian đã chọn. Di chuột qua bất kỳ phần nào để xem chính xác số lượng request và tỷ lệ phần trăm. Sử dụng nó để nhanh chóng phát hiện xem sự sụt giảm đột ngột về tỷ lệ thành công có tương ứng với một danh mục kết quả cụ thể hay không.
Các loại kết quả (Outcome Types)
Mỗi API request được phân loại chính xác vào một kết quả. Chỉ success được tính vào hạn ngạch lập hóa đơn của bạn.
| Kết quả | Tầng (Layer) | Ý nghĩa |
|---|---|---|
success |
n/a | Request đã trả về một response hợp lệ. Khi không có rule validate, điều này có nghĩa là HTTP 200. Nếu bạn đã gửi rule validate, bất kỳ response nào mà rule của bạn chấp nhận đều được coi là thành công, bất kể trạng thái HTTP là gì. |
application_error |
mục tiêu (target) | Mục tiêu đã trả về HTTP 200, nhưng phần thân response chứa trường lỗi. |
application_fail |
mục tiêu (target) | Mục tiêu đã trả về trạng thái không phải 2xx mà rule validate của bạn không chấp nhận hoặc hoàn toàn không có response. |
client_error |
người gọi (caller) | Request của bạn đã bị từ chối trước khi nó rời khỏi FourA: thông số sai, định dạng giá trị proxy không hợp lệ hoặc URL phân giải thành IP riêng tư/được bảo lưu (bảo vệ SSRF). |
rate_limit |
FourA | Request đã bị từ chối do RPM của bạn hoặc giới hạn concurrency. Xem Rate Limits. |
service_error |
FourA | Backend đã trả về mã 5xx hoặc trả lời bằng phần thân mà chúng tôi không thể phân tích cú pháp. |
service_fail |
FourA | Sự cố mạng: timeout, kết nối bị từ chối, lỗi DNS, client đã ngắt kết nối. |
Cột layer cho bạn biết ai phải chịu trách nhiệm: target nghĩa là trang web bạn đã gọi, caller nghĩa là request của bạn không hợp lệ, FourA nghĩa là chúng tôi không thể xử lý nó.
Nếu bạn sử dụng validate.status.accept để cho phép các mã cụ thể không phải 200 (ví dụ: [200, 403]), các response đó sẽ trả về dưới dạng success thay vì application_fail. Phân loại tuân theo phán quyết của engine về các rule của bạn, không phải mã HTTP thô.
Để biết toàn bộ hệ thống phân loại và cách nó liên kết với việc thanh toán, hãy xem Request Outcomes.
Bảng sử dụng Multi-View (Multi-View Usage Table)
Bên dưới biểu đồ tròn, một bảng sử dụng phân tích chi tiết traffic của bạn với ba tab hiển thị:
| Tab | Nhóm dữ liệu theo |
|---|---|
| API Key | Mỗi API key của bạn |
| Client IP | Địa chỉ IP nguồn thực hiện request |
| Domain | Các domain đích trong các request của bạn |
Mỗi tab hỗ trợ các chip phạm vi ở bên phải để thay đổi các cột được hiển thị:
| Phạm vi | Thông tin hiển thị |
|---|---|
| Bandwidth | Số lượng request, byte vào, byte ra |
| Response Time | Số lượng request, độ trễ tối thiểu, trung bình và tối đa |
| Concurrency | Số lượng request cộng với số lượng request đồng thời (chỉ dành cho chế độ xem API Key) |
| Outcomes | Số lượng request cộng với phân tích chi tiết theo outcome |
| Budget | Số lượng request và credit đã tiêu, phân tích chi tiết theo sản phẩm (Single, Proxy, Browser) |
Phạm vi Budget đọc số liệu credits được API ghi trên mỗi request (xem Response Headers). Tổng số là chi phí tính theo mức sử dụng thô; việc thanh toán chỉ tính outcome success vào gói của bạn.
Nhấp vào tiêu đề cột để sắp xếp theo cột đó. Trạng thái sắp xếp được giữ nguyên cho mỗi bảng khi tải lại trang. Nhấn Ctrl hoặc Cmd và nhấp vào tiêu đề để đặt lại.
Liên quan
- Tổng quan Dashboard: Số liệu thống kê theo thời gian thực và biểu đồ dòng thời gian
- Request Outcomes: Bảy giá trị outcome được giải thích chi tiết
- Response Headers: Nguồn gốc của các credit
- Lỗi API: Cách các lỗi được trả về qua mạng