Vấn đề về Analytics

Bạn đang xem tài liệu về Apigee Edge.
Chuyển đến tài liệu về Apigee X.
thông tin

Các chủ đề này giải thích cách khắc phục sự cố với Analytics, chẳng hạn như dữ liệu không hiển thị trong trang tổng quan Analytics, sự cố với báo cáo tuỳ chỉnh, đĩa Postgres hết dung lượng, v.v.

Cẩm nang

Phần này cung cấp thông tin và hướng dẫn về một số quy trình cụ thể mà bạn có thể thực hiện để khắc phục sự cố và giải quyết các vấn đề thường gặp về Analytics.

Vấn đề Thông báo lỗi hoặc nội dung mô tả Cẩm nang
Hết thời gian chờ Báo cáo Analytics The report timed out: Try again with a smaller
date range or a larger aggregation interval.
Báo cáo Analytics hết thời gian chờ

hoặc:

Đã hết thời gian chờ báo cáo

Dữ liệu không xuất hiện trong trang tổng quan Analytics No traffic in the selected date range Dữ liệu không xuất hiện trên trang tổng quan Analytics
Biến tùy chỉnh không hiển thị trong Báo cáo tùy chỉnh Không có Biến tuỳ chỉnh không xuất hiện trong báo cáo tuỳ chỉnh của Analytics

hoặc

Phương diện tuỳ chỉnh không xuất hiện khi định cấu hình nhiều nhóm trục

Thông tin chẩn đoán

Nếu bạn cần Apigee Support hỗ trợ về các vấn đề liên quan đến Analytics, hãy thu thập những thông tin chẩn đoán sau đây và chia sẻ thông tin đó trong yêu cầu hỗ trợ:

Thông tin chẩn đoán Tôi có thể thu thập thông tin này ở đâu? Làm cách nào để thu thập thông tin này?
Nhóm Analytics và Kết quả trạng thái Máy chủ quản lý
curl -u sysadminEmail:password http://MGMT_SERVER_HOST:8080/v1/analytics/groups/ax
curl -u sysadminEmail:sysadminPwd http://MGMT_SERVER_HOST:8080/v1/organizations/ORGNAME/environments/ENVNAME/provisioning/axstatus
Số liệu thống kê trong hàng đợi đã đọc mã Máy chủ Qpid
qpid-stat -q 2>&1 | tee /tmp/qpid_stat_q_$(hostname)-$(date +%Y.%m.%d_%H.%M.%S).txt

Nhật ký Qpidd và Qpid Server Máy chủ Qpid
tar cvzf /tmp/qpid_logs_$(hostname)_$(date +%Y.%m.%d_%H.%M.%S).tar.gz /opt/apigee/var/log/apigee-qpidd/apigee-qpidd* /opt/apigee/var/log/edge-qpid-server/logs/system.log

Dữ liệu trong cơ sở dữ liệu Postgres Máy chủ Postgres

Đăng nhập vào SQL của Postgres, nhận dấu thời gian và kích thước dữ liệu mới nhất:

psql -h /opt/apigee/var/run/apigee-postgresql -U apigee apigee
SELECT min(client_received_start_timestamp), max(client_received_start_timestamp) FROM analytics."ORGNAME.ENVNAME.fact";
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;
SELECT column_name, data_type, character_maximum_length FROM INFORMATION_SCHEMA_COLUMNS analytics."ORGNAME.ENVNAME.fact";
Nhật ký Postgresql và Postgres Server Máy chủ Postgres
tar cvzf /tmp/postgres_logs_$(hostname)_$(date +%Y.%m.%d_%H.%M.%S).tar.gz /opt/apigee/var/log/apigee-postgresql/apigee-postgresql* /opt/apigee/var/log/edge-postgres-server/logs/system*

Kết quả của cây ZooKeeper ZooKeeper
sudo /opt/apigee/apigee-zookeeper/contrib/zk-tree.sh > zktree-output.txt

Vấn đề về dung lượng ổ đĩa Postgres

Phần này cung cấp thông tin và hướng dẫn về một số quy trình cụ thể mà bạn có thể thực hiện để khắc phục sự cố và giải quyết Postgres hết dung lượng ổ đĩa.

Cẩm nang

Vấn đề Thông báo lỗi hoặc nội dung mô tả Cẩm nang
Máy chủ Postgres hết dung lượng ổ đĩa Không có Máy chủ Postgres hết dung lượng ổ đĩa

Thông tin chẩn đoán

Nếu bạn cần Apigee Edge Support hỗ trợ về vấn đề này, hãy thu thập thông tin chẩn đoán sau đây và chia sẻ thông tin đó trong yêu cầu hỗ trợ:

Thông tin chẩn đoán Tôi có thể thu thập thông tin này ở đâu? Làm cách nào để thu thập thông tin này?
Dung lượng ổ đĩa Máy chủ Postgres
df -h 2>&1 | tee /tmp/postgres_df_$(hostname)-$(date +%Y.%m.%d_%H.%M.%S).txt
free -h 2>&1 | tee /tmp/postgres_mem_$(hostname)-$(date +%Y.%m.%d_%H.%M.%S).txt
Dữ liệu trong cơ sở dữ liệu Postgres Máy chủ Postgres

Đăng nhập vào SQL của Postgres, nhận dấu thời gian và kích thước dữ liệu mới nhất

psql -h /opt/apigee/var/run/apigee-postgresql -U apigee apigee
SELECT min(client_received_start_timestamp), max(client_received_start_timestamp) FROM analytics."ORGNAME.ENVNAME.fact";
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;