Analytics (分析) 相關問題

查看 Apigee Edge 說明文件。
前往 Apigee X說明文件
資訊

以下主題說明如何排解 Analytics 相關問題,例如資料無法顯示 Analytics 資訊主頁、自訂報表的問題、Postgres 磁碟空間不足等。

應對手冊

本節針對一些具體程序提供了相關資訊和指引, ,以便解決及解決 Analytics 常見問題。

問題 錯誤訊息或說明 應對手冊
Analytics 報表逾時 The report timed out: Try again with a smaller
date range or a larger aggregation interval.
Analytics 報表逾時

或是:

回報作業逾時

資料未顯示在 Analytics 資訊主頁 No traffic in the selected date range 資料未顯示在數據分析資訊主頁
自訂變數不會顯示在自訂報表中 Analytics 自訂報表無法查看自訂變數

如果已設定多個 ax 群組,自訂維度就不會顯示

診斷資訊

如果需要 Apigee 支援的協助 找出 Analytics 相關問題,然後收集下列診斷資訊並分享到 客服案件:

診斷資訊 我可以在哪裡收集這項資訊? 如何收集這項資訊?
Analytics 群組和狀態輸出內容 管理伺服器
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
Qpidd 佇列統計資料 Qpid 伺服器
qpid-stat -q 2>&1 | tee /tmp/qpid_stat_q_$(hostname)-$(date +%Y.%m.%d_%H.%M.%S).txt

Qpidd 和 Qpid 伺服器記錄 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

Postgres 資料庫中的資料 Postgres 伺服器

登入 Postgres SQL,取得資料最新的時間戳記和大小:

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";
敬上
Postgresql 和 Postgres Server 記錄 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*

ZooKeeper 樹系輸出 ZooKeeper
sudo /opt/apigee/apigee-zookeeper/contrib/zk-tree.sh > zktree-output.txt

Postgres 磁碟空間問題

本節針對一些具體程序提供了相關資訊和指引, ,用於排解問題及解決 Postgres 磁碟空間用盡的問題。

應對手冊

問題 錯誤訊息或說明 應對手冊
Postgres 伺服器磁碟空間用盡 Postgres 伺服器磁碟空間用盡

診斷資訊

如需 Apigee Edge 支援團隊針對這個問題提供協助,請收集下列診斷資訊 資訊,並在客服案件中分享:

診斷資訊 我可以在哪裡收集這項資訊? 如何收集這項資訊?
磁碟空間 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
Postgres 資料庫中的資料 Postgres 伺服器

登入 Postgres SQL,取得最新時間戳記和大小的資料

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;