Nhật ký hoạt động
Nhật ký hoạt động hiển thị các request API gần nhất của bạn theo thời gian thực. Sử dụng nó để gỡ lỗi từng request, kiểm tra mã response, và xác minh quá trình tích hợp của bạn đang hoạt động.
Bạn Sẽ Thấy Gì
Nhật ký hiển thị các request được thực hiện trong giờ qua, với request gần nhất ở trên cùng. Chín cột chứa toàn bộ thông tin của hàng:
| Cột | Hiển thị thông tin gì |
|---|---|
| Time | Thời điểm request được thực hiện |
| Key | API key nào đã được sử dụng |
| Request | Bản thân lệnh gọi: một dấu chấm sản phẩm có màu (single, proxy, hoặc browser), phương thức HTTP, và domain đích. Sắp xếp theo domain. |
| Status | Hai giá trị trong một ô, được phân tách bằng dấu gạch chéo: trạng thái HTTP của lệnh gọi đến FourA, sau đó là trạng thái do đích (target) trả về. Dấu gạch ngang nghĩa là đích chưa bao giờ phản hồi. |
| Outcome | Phân loại request (Success, Client Error, Rate Limited, v.v.) |
| Duration | Tổng thời gian response tính bằng mili giây |
| Bytes | Dung lượng truyền cả hai chiều trong một ô: mũi tên xuống cho request payload, mũi tên lên cho response |
| Credits | Credits đã tiêu tốn cho lệnh gọi (xem Response Headers) |
| Client IP | Địa chỉ đã thực hiện request |
Nhấp vào bất kỳ tiêu đề cột nào để sắp xếp bảng theo cột đó; hướng sắp xếp xoay vòng từ giảm dần, tăng dần, sau đó là tắt. Nhấn Ctrl hoặc Cmd rồi click chuột để đặt lại về mặc định (mới nhất xếp trước).
Lọc
Ba bộ điều khiển giúp thu hẹp nhật ký.
Theo API Key
Sử dụng menu thả xuống của API key để hiển thị các request từ một key. Chỉ những key trong phạm vi quyền truy cập của bạn mới xuất hiện trong menu thả xuống.
Theo Sản Phẩm
Lọc theo một endpoint bằng bộ chọn single / proxy / browser. Hữu ích khi bạn muốn gỡ lỗi riêng các lỗi chỉ xảy ra trên trình duyệt so với các single request.
Theo Giới Hạn
Nhật ký hoạt động mặc định ở mức 50 mục. Sử dụng bộ chọn giới hạn để thay đổi số lượng mục được hiển thị:
| Giới hạn | Ghi chú |
|---|---|
| 10 | Quét nhanh |
| 50 | Mặc định |
| 100 | Chế độ xem mở rộng |
| 200 | Tối đa |
Tất cả các mục đều từ một giờ qua. Đối với dữ liệu lịch sử, hãy sử dụng phần Metrics, nơi tổng hợp dữ liệu qua các ngày và tuần.
Mở một Request
Nhấp vào bất kỳ hàng nào để mở bảng chi tiết kèm theo bản xem trước đầy đủ của request và response payload. Bảng chi tiết mở trên một lưới meta được xây dựng từ chính hàng đó, vì vậy nó vẫn hữu ích ngay cả sau khi payload được lưu trữ đã quá hạn: dấu thời gian, key, trạng thái HTTP, trạng thái ứng dụng, outcome, duration, credits, proxy, và X-FourA-Request-Id của request.
Bên dưới lưới, mỗi lần chỉ hiển thị một ngăn, được chọn theo tab:
| Tab | Hiển thị thông tin gì |
|---|---|
| Request | JSON được định dạng đẹp (pretty-printed) của chính xác phần body đã gửi |
| Response headers | Các headers do đích trả về, kèm theo số lượng trên tab |
| Response body | Bản xem trước body được lưu trữ, kèm theo các huy hiệu truncated và binary khi áp dụng |
| Other fields | Bất kỳ thông tin nào khác do engine trả về ngoài status, timings, proxy, và headers. Bị ẩn khi không có thông tin bổ sung. |
Nút Copy sẽ sao chép ngăn nào đang được mở. Các payload được lưu trữ trong 24 giờ, tối đa là 200 payload gần nhất cho mỗi API key. Các hàng cũ hơn thời gian đó chỉ hiển thị hàng, không có payload.
Thông báo Body Pane
Body pane sử dụng văn bản giữ chỗ khác nhau tùy thuộc vào điều gì đã xảy ra:
| Thông báo | Ý nghĩa |
|---|---|
(no body — the request failed: <error>) |
Request đã gặp lỗi trước khi đích trả về một body |
(no body captured for this request) |
Payload đã quá hạn hoặc không được lưu trữ |
(empty body — the server returned 0 bytes) |
Đích đã trả về một response thực sự trống |
Mở trong Playground
Hộp thoại chi tiết có nút Open in Playground. Nhấp vào nút đó để tải cả request đã lưu trữ và response đã lưu trữ vào biểu mẫu Playground. Từ đó, bạn có thể tinh chỉnh các tham số và phát lại đối với API trực tiếp hoặc chỉ kiểm tra những gì đã trả về mà không cần chạy lại request.
Nút này bị vô hiệu hóa đối với các payload không thể phát lại (các stub của request quá lớn và các tuyến không phải API), kèm theo một gợi ý giải thích lý do.
Sử dụng Request ID
Mọi API response đều mang một header X-Foura-Request-Id. Hãy log lại ở phía bạn và bạn có thể dán nó vào một phiếu hỗ trợ để trỏ đến request chính xác trong Activity Log. ID này cũng giống với ID được sử dụng trong hộp thoại này và khớp với X-Foura-Request-Id được API trả về. Xem phần Response Headers để biết chi tiết.
Liên quan
- Metrics and Analytics: Dữ liệu hiệu suất tổng hợp trong thời gian dài hơn
- Playground: Phát lại các request từ Activity
- Response Headers: Nơi cung cấp ID của request và số credit
- API Endpoints: Hình dạng của request và response
- Troubleshooting: Các sự cố thường gặp và cách giải quyết