Bạn đang xem tài liệu về Apigee Edge.
Chuyển đến tài liệu về
Apigee X. info
Dấu hiệu
Trang tổng quan Analytics (Hiệu suất proxy, Hiệu suất mục tiêu, Báo cáo tuỳ chỉnh, v.v.) trong Giao diện người dùng Edge mới hết thời gian chờ.
Thông báo lỗi
Bạn thấy thông báo lỗi sau đây khi trang tổng quan Analytics hết thời gian chờ:
The report timed out: Try again with a smaller date range or a larger aggregation interval.
Các nguyên nhân có thể
Bảng sau đây liệt kê các nguyên nhân có thể gây ra vấn đề này:
| Nguyên nhân | Cho |
|---|---|
| Cấu hình phần cứng không đủ | Người dùng Edge Private Cloud |
| Lượng lớn dữ liệu Analytics trong Cơ sở dữ liệu Postgres | Người dùng Edge Private Cloud |
| Không đủ thời gian để tìm nạp dữ liệu Analytics | Người dùng Edge Private và Public Cloud |
Cấu hình phần cứng không đủ
Chẩn đoán
Nếu bất kỳ thành phần nào của Edge không đủ công suất (nếu các thành phần đó có ít CPU, RAM hoặc IOPS hơn mức cần thiết) thì Máy chủ Postgres/Máy chủ Qpid có thể chạy chậm, khiến trang tổng quan Analytics hết thời gian chờ.
Độ phân giải
Đảm bảo rằng tất cả thành phần của Edge tuân thủ các yêu cầu tối thiểu về phần cứng như mô tả trong Yêu cầu về phần cứng.
Lượng lớn dữ liệu Analytics trong Cơ sở dữ liệu Postgres
Chẩn đoán
- Trên nút Postgres, hãy đăng nhập vào PostgreSQL:
psql -h /opt/apigee/var/run/apigee-postgresql -U apigee apigee
- Kiểm tra khoảng thời gian mà dữ liệu có trong Cơ sở dữ liệu Postgres bằng cách sử dụng
truy vấn SQL sau:
select min(client_received_start_timestamp), max(client_received_start_timestamp) from analytics."orgname.envname.fact";
- Lấy kích thước của tất cả các bảng trong Cơ sở dữ liệu Postgres:
SELECT relname as "Table",pg_size_pretty(pg_total_relation_size(relid)) As "Size", pg_size_pretty(pg_total_relation_size(relid) - pg_relation_size(relid)) as "External Size" FROM pg_catalog.pg_statio_user_tables ORDER BY pg_total_relation_size(relid) DESC;
Dựa trên kết quả thu được ở bước 2 và 3, nếu bạn nhận thấy rằng khoảng thời gian lưu trữ dữ liệu dài (dài hơn khoảng thời gian lưu giữ) và/hoặc kích thước bảng rất lớn, thì điều đó cho thấy bạn có lượng lớn dữ liệu phân tích trong cơ sở dữ liệu Postgres. Điều này có thể khiến trang tổng quan Analytics hết thời gian chờ.
Độ phân giải
Cắt bớt dữ liệu vượt quá khoảng thời gian lưu giữ bắt buộc:
- Xác định khoảng thời gian lưu giữ, tức là khoảng thời gian bạn muốn giữ lại dữ liệu Analytics trong Cơ sở dữ liệu Postgres.
Ví dụ: bạn muốn giữ lại dữ liệu Analytics trong 60 ngày.
- Chạy lệnh sau để cắt bớt dữ liệu cho một tổ chức và môi trường cụ thể:
/opt/apigee/apigee-service/bin/apigee-service apigee-postgresql pg-data-purge org env num_days_to_purge_back_from_current_date - Để biết thêm thông tin, hãy xem bài viết Cắt bớt dữ liệu Analytics.
Nếu vấn đề vẫn tiếp diễn, hãy chuyển sang phần Không đủ thời gian để tìm nạp dữ liệu Analytics data.
Không đủ thời gian để tìm nạp dữ liệu Analytics
Chẩn đoán
- Kiểm tra xem bạn có thể xem dữ liệu trong thẻ Giờ/Ngày của trang tổng quan Analytics (Hiệu suất proxy/Hiệu suất mục tiêu) hay không.
- Nếu bạn chỉ có thể xem dữ liệu trong thẻ Giờ hoặc thẻ Giờ và Ngày, nhưng chỉ gặp lỗi hết thời gian chờ của báo cáo khi cố gắng xem thẻ Tuần hoặc Tuỳ chỉnh, thì điều này cho thấy khối lượng dữ liệu cần tìm nạp từ cơ sở dữ liệu Postgres rất lớn, có thể khiến Giao diện người dùng Edge mới hết thời gian chờ.
Độ phân giải
Trong Edge cho Private Cloud 4.53.01 trở xuống, Giao diện người dùng Edge cổ điển
(edge-ui) có thời gian chờ mặc định là 120 giây để tìm nạp và
hiển thị dữ liệu Analytics. Nếu khối lượng dữ liệu Analytics cần tìm nạp
rất lớn, thì 120 giây có thể không đủ. Tăng giá trị thời gian chờ của Giao diện người dùng Edge cổ điển
lên 300 giây bằng cách làm theo hướng dẫn trong
phần Đặt thời gian chờ mà
Giao diện người dùng Edge sử dụng cho các lệnh gọi quản lý API Edge (chỉ dành cho khách hàng tại chỗ trên phiên bản 4.53.01
trở xuống).
Tải lại bất kỳ trang tổng quan Analytics nào và kiểm tra xem bạn có thể xem dữ liệu cho tất cả các thẻ (Giờ, Ngày, Tuần và Tuỳ chỉnh) hay không.
Nếu vấn đề vẫn tiếp diễn, hãy liên hệ với Nhóm hỗ trợ Apigee Edge.