אתם צופים במסמכי התיעוד של Apigee Edge.
כדאי לעיין במסמכי התיעוד של Apigee X. מידע
בנושאים האלה מוסבר איך לפתור בעיות ב-Analytics, כמו נתונים שלא מוצגים בלוח הבקרה של Analytics, בעיות בדוחות בהתאמה אישית, חוסר מקום בדיסק של Postgres וכו'.
פלייבוקים
בקטע הזה מפורטות כמה פעולות ספציפיות שאפשר לבצע כדי לפתור בעיות נפוצות ב-Analytics.
| בעיה | הודעת השגיאה או התיאור שלה | Playbook |
|---|---|---|
| פסק זמן בדוחות Analytics |
The report timed out: Try again with a smaller
|
פסק זמן בדוחות Analytics
או: |
| הנתונים לא מוצגים בלוחות הבקרה של Analytics |
No traffic in the selected date range
|
הנתונים לא מוצגים בלוחות הבקרה של ניתוח הנתונים |
| משתנה מותאם אישית לא מוצג בדוחות בהתאמה אישית | ללא |
משתנה מותאם אישית לא מוצג בדוחות בהתאמה אישית ב-Analytics
או מאפיינים מותאמים אישית לא מופיעים כשמוגדרות כמה קבוצות של מאפיינים |
פרטי האבחון
אם אתם צריכים עזרה מהתמיכה של 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 Server |
qpid-stat -q 2>&1 | tee /tmp/qpid_stat_q_$(hostname)-$(date +%Y.%m.%d_%H.%M.%S).txt |
| יומני השרת של Qpidd ו-Qpid | Qpid Server |
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.
פלייבוקים
| בעיה | הודעת השגיאה או התיאור שלה | 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; |