Problemi di Analytics

Stai visualizzando la documentazione di Apigee Edge.
Consulta la documentazione di Apigee X.
info

Questi argomenti spiegano come risolvere i problemi relativi ad Analytics, ad esempio i dati che non vengono visualizzati nella la dashboard di Analytics, i problemi con i report personalizzati, lo spazio su disco di Postgres in esaurimento e così via.

Playbook

Questa sezione fornisce informazioni e indicazioni su alcune procedure specifiche che possono essere seguite per risolvere i problemi comuni di Analytics.

Problema Messaggio o descrizione dell'errore Playbook
Timeout dei report di Analytics The report timed out: Try again with a smaller
date range or a larger aggregation interval.
Timeout dei report di Analytics

oppure:

Report timed out

I dati non vengono visualizzati nelle dashboard di Analytics No traffic in the selected date range I dati non vengono visualizzati nelle dashboard di Analytics
La variabile personalizzata non è visibile nei report personalizzati Nessuno La variabile personalizzata non è visibile nei report personalizzati di Analytics

o

Le dimensioni personalizzate non vengono visualizzate quando sono stati configurati più gruppi di assi

Informazioni diagnostiche

Se hai bisogno dell'assistenza di Apigee per i problemi di Analytics, raccogli le seguenti informazioni diagnostiche e condividile nella richiesta di assistenza:

Informazioni diagnostiche Dove posso raccogliere queste informazioni? Come faccio a raccogliere queste informazioni?
Output del gruppo e dello stato di Analytics Server di gestione
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
Statistiche della coda Qpidd Server Qpid
qpid-stat -q 2>&1 | tee /tmp/qpid_stat_q_$(hostname)-$(date +%Y.%m.%d_%H.%M.%S).txt

Log di Qpidd e del server Qpid Server 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

Dati nel database Postgres Server Postgres

Accedi a Postgres SQL, recupera il timestamp e le dimensioni più recenti dei dati:

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";
Log di Postgresql e del server 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*

Output dell'albero di ZooKeeper ZooKeeper
sudo /opt/apigee/apigee-zookeeper/contrib/zk-tree.sh > zktree-output.txt

Problema di spazio su disco di Postgres

Questa sezione fornisce informazioni e indicazioni su alcune procedure specifiche che possono essere seguite per risolvere il problema di esaurimento dello spazio su disco di Postgres.

Playbook

Problema Messaggio o descrizione dell'errore Playbook
Lo spazio su disco del server Postgres è in esaurimento Nessuno Lo spazio su disco del server Postgres è in esaurimento

Informazioni diagnostiche

Se hai bisogno dell'assistenza di Apigee Edge per questo problema, raccogli le seguenti informazioni diagnostiche e condividile nella richiesta di assistenza:

Informazioni diagnostiche Dove posso raccogliere queste informazioni? Come faccio a raccogliere queste informazioni?
Spazio su disco Server 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
Dati nel database Postgres Server Postgres

Accedi a Postgres SQL, recupera il timestamp e le dimensioni più recenti dei dati

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;