Problemi di Analytics

Stai visualizzando la documentazione di Apigee Edge.
Vai alla documentazione di Apigee X.
informazioni

Questi argomenti spiegano come risolvere i problemi di Analytics, ad esempio dati non visualizzati nella dashboard di Analytics, problemi con i report personalizzati, esaurimento dello spazio del disco Postgres e così via.

Guide pratiche

Questa sezione fornisce informazioni e indicazioni su alcune procedure specifiche che è possibile seguire per risolvere i problemi più comuni relativi ad Analytics.

Problema Messaggio di errore o descrizione 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:

Timeout del report

Dati non visualizzati nelle dashboard di Analytics No traffic in the selected date range I dati non vengono visualizzati nelle dashboard di analisi
Variabile personalizzata non visibile nei report personalizzati Nessuno Variabile personalizzata non visibile ai report personalizzati di Analytics

o

Le dimensioni personalizzate non vengono visualizzate quando sono stati configurati più axgroups

Informazioni diagnostiche

Se hai bisogno di assistenza dell'assistenza Apigee in merito ai problemi di analisi, 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 stato e gruppo di analisi 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 code 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 Qpid Server 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 SQL Postgres, ottieni il timestamp più recente e le dimensioni 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 di 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 albero ZooKeeper ZooKeeper
sudo /opt/apigee/apigee-zookeeper/contrib/zk-tree.sh > zktree-output.txt

Problema di spazio su disco Postgres

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

Guide pratiche

Problema Messaggio di errore o descrizione Playbook
Spazio su disco del server Postgres in esaurimento Nessuno Spazio su disco del server Postgres in esaurimento

Informazioni diagnostiche

Se hai bisogno di assistenza dall'assistenza Apigee Edge in merito a 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 SQL Postgres per ottenere il timestamp più recente e le dimensioni 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;