Estás viendo la documentación de Apigee Edge.
Ve a la
Documentación de Apigee X. información
Cualquier error que ocurre durante la implementación de un proxy de API se denomina Error de implementación. Implementación de los proxies de APIs puede fallar por diversas razones, como problemas de conectividad de red entre Servidores perimetrales, problemas con el almacén de datos de Cassandra, excepciones de ZooKeeper y errores en la API. paquete de proxy.
Guías
En esta sección, se proporciona información y orientación sobre algunos procedimientos específicos que se pueden seguir para solucionar problemas y resolver errores de implementación.
Mensaje de error | Guía |
---|---|
Error: Call timed out; either server is down or server is not reachable |
Error de tiempo de espera |
Unexpected error Error while fetching children for path |
Se produjo un error al recuperar los elementos secundarios de la ruta de acceso |
Error while accessing datastore;Please retry later
|
Se produjo un error al acceder a Datastore |
Configuration failed, associated contexts = []
|
Error de configuración |
Unexpected error occurred while processing the updates,associated contexts = [] |
Se produjo un error al procesar las actualizaciones |
Información de diagnóstico
Si necesitas asistencia del equipo de asistencia de Apigee Edge con respecto al error de implementación, reúne los siguientes datos información de diagnóstico y compartirla en el caso de asistencia:
Información de diagnóstico | ¿Dónde puedo recopilar esta información? | ¿Cómo recopilo esta información? |
---|---|---|
Resultado de la API de Deployments | Servidor de administración |
curl -s 0:8080/v1/organizations/ORGNAME/environments/ENVNAME/apis/APINAME/deployments > /tmp/ms_deployments_output_$(hostname)_$(date +%Y.%m.%d_%H.%M.%S).json |
Registros del servidor de administración | Servidor de administración |
tar cvzf /tmp/ms_systemlogs_$(hostname)_$(date +%Y.%m.%d_%H.%M.%S).tar.gz /opt/apigee/var/log/edge-management-server/logs/system* tar cvzf /tmp/ms_transactionlogs_$(hostname)_$(date +%Y.%m.%d_%H.%M.%S).tar.gz /opt/apigee/var/log/edge-management-server/logs/transactions* Empaqueta todos los datos en el servidor de administración con el siguiente comando: tar -cvzf /tmp/ms_data_CASE#_$(hostname).tar.gz* /tmp/ms_* |
Resultado del árbol de clasificación | Message Processor |
curl -s 0:8082/v1/classification/tree > /tmp/rmp_classification_tree_$(hostname)_$(date +%Y.%m.%d_%H.%M.%S).json |
Registros del procesador de mensajes | Message Processor |
tar cvzf /tmp/rmp_systemlogs_$(hostname)_$(date +%Y.%m.%d_%H.%M.%S).tar.gz /opt/apigee/var/log/edge-message-processor/logs/system* tar cvzf /tmp/rmp_transactionlogs_$(hostname)_$(date +%Y.%m.%d_%H.%M.%S).tar.gz /opt/apigee/var/log/edge-message-processor/logs/transactions* tar cvzf /tmp/rmp_system_monitor_config_mp_logs_$(hostname)_$(date +%Y.%m.%d_%H.%M.%S).tar.gz /opt/apigee/var/log/edge-message-processor/edge-message-processor* /opt/apigee/var/log/edge-message-processor/config* /opt/apigee/var/log/edge-message-processor/system-monitor* |
Conectividad con Cassandra | Message Processor |
telnet CASSANDRA_IP 9042 | tee /tmp/rmp_cassandra_NODE#_connectivity_$(hostname)_$(date +%Y.%m.%d_%H.%M.%S).txt telnet CASSANDRA_IP 9160 | tee /tmp/rmp_cassandra_NODE#_connectivity_$(hostname)_$(date +%Y.%m.%d_%H.%M.%S).txt Si no tienes nc -vz CASSANDRA_IP 9042 | tee /tmp/rmp_cassandra_NODE#_connectivity_$(hostname)_$(date +%Y.%m.%d_%H.%M.%S).txt nc -vz CASSANDRA_IP 9160 | tee /tmp/rmp_cassandra_NODE#_connectivity_$(hostname)_$(date +%Y.%m.%d_%H.%M.%S).txt |
Conectividad con ZooKeeper | Message Processor |
telnet ZOOKEEPER_IP 2181 | tee /tmp/rmp_zookeeeper_NODE#_connectivity_$(hostname)_$(date +%Y.%m.%d_%H.%M.%S).txt Si no tienes nc -vz ZOOKEEPER_IP 2181 | tee /tmp/rmp_zookeeper_NODE#_connectivity_$(hostname)_$(date +%Y.%m.%d_%H.%M.%S).txt |
Comprime todos los datos de diagnóstico | Message Processor |
tar -cvzf /tmp/rmp_data_CASE#_$(hostname).tar.gz* /tmp/rmp_* |
Registros de Cassandra | Cassandra |
tar cvzf /tmp/cassandra_logs_$(hostname)_$(date +%Y.%m.%d_%H.%M.%S).tar.gz /opt/apigee/var/log/apigee-cassandra/system* /opt/apigee/var/log/apigee-cassandra/config* tail -2000 /opt/apigee/var/log/apigee-cassandra/apigee-cassandra.log > /tmp/cassandra_apigee-cassandra_log_$(hostname)_$(date +%Y.%m.%d_%H.%M.%S).log |
Registros de ZooKeeper y archivos asociados | ZooKeeper |
tar cvzf /tmp/zookeeper_logs_$(hostname)_$(date +%Y.%m.%d_%H.%M.%S).tar.gz /opt/apigee/var/log/apigee-zookeeper/*.log /opt/apigee/apigee-zookeeper/conf/zoo.cfg /opt/apigee/data/apigee-zookeeper/data/myid |