مشکلات Analytics

درحال مشاهده اسناد Apigee Edge هستید.
به اسناد Apigee X بروید.
اطلاعات

این موضوعات توضیح می‌دهند که چگونه مشکلات Analytics را عیب‌یابی کنید، مثلاً داده‌ها در داشبورد Analytics نشان داده نمی‌شوند، مشکلاتی در گزارش‌های سفارشی وجود دارد، فضای دیسک Postgres تمام شده است، و غیره.

کتاب‌های Play

این بخش اطلاعات و راهنمایی‌هایی درباره برخی‌از رویه‌های خاص ارائه می‌دهد که می‌توانند برای عیب‌یابی و حل مشکلات رایج Analytics دنبال شوند.

مشکل پیام یا شرح خطا Playbook
مهلت گزارش‌های 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 نشان داده نمی‌شود
متغیر سفارشی در «گزارش‌های سفارشی» رؤیت‌پذیر نیست خالی متغیر سفارشی برای گزارش‌های سفارشی Analytics نمایان نیست

یا

وقتی چند axgroup پیکربندی شده باشد، «ابعاد سفارشی» نشان داده نمی‌شود

اطلاعات عیب‌یابی

اگر برای مشکلات «Analytics» به کمک پشتیبانی Apigee نیاز دارید، اطلاعات تشخیصی زیر را جمع‌آوری کنید و در پرونده پشتیبانی هم‌رسانی کنید:

اطلاعات عیب‌یابی کجا می‌توانم این اطلاعات را جمع‌آوری کنم؟ چگونه این اطلاعات را جمع‌آوری کنم؟
برونداد وضعیت و گروه 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

گزارش‌های سرور Qpid و Qpidd سرور 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 دنبال شوند.

کتاب‌های Play

مشکل پیام یا شرح خطا Playbook
فضای دیسک سرور 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;