مشاكل "إحصاءات Google"

أنت الآن بصدد الاطّلاع على مستندات Apigee Edge.
انتقِل إلىمستندات Apigee X.
info

توضّح هذه المواضيع كيفية تحديد المشاكل وحلّها في "إحصاءات Google"، مثل عدم ظهور البيانات في لوحة بيانات "إحصاءات Google"، والمشاكل في التقارير المخصّصة، ونفاد مساحة القرص في Postgres، وما إلى ذلك.

الأدلة الإرشادية

يقدّم هذا القسم معلومات وإرشادات حول بعض الإجراءات المحدّدة التي يمكن اتّباعها لتحديد المشاكل الشائعة في "إحصاءات Google" وحلّها.

المشكلة رسالة الخطأ أو الوصف دليل إرشادي
انتهاء مهلة تقارير "إحصاءات Google" The report timed out: Try again with a smaller
date range or a larger aggregation interval.
انتهاء مهلة تقارير "إحصاءات Google"

أو:

Report timed out

عدم ظهور البيانات في لوحات بيانات "إحصاءات Google" No traffic in the selected date range عدم ظهور البيانات في لوحات بيانات "إحصاءات Google"
عدم ظهور المتغيّر المخصّص في التقارير المخصّصة بلا عدم ظهور المتغيّر المخصّص في التقارير المخصّصة في "إحصاءات Google"

أو

عدم ظهور السمات المخصّصة عند ضبط عدة مجموعات axgroups

بيانات التشخيص

إذا كنت بحاجة إلى مساعدة من فريق دعم Apigee بشأن مشاكل "إحصاءات Google"، يُرجى جمع بيانات التشخيص التالية ومشاركتها في طلب الدعم:

بيانات التشخيص أين يمكنني جمع هذه المعلومات؟ كيف يمكنني جمع هذه المعلومات؟
ناتج مجموعة "إحصاءات Google" والحالة خادم الإدارة
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 خادم 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;