Estás consultando la documentación de Apigee Edge.
Consulta la
documentación de Apigee X. Información
Cualquier error que ocurra durante la implementación de un proxy de API se denomina error de implementación. La implementación de proxies de API puede fallar debido a varias 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 el paquete de proxy de API.
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 de implementación.
Mensaje de error | Playbook |
---|---|
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 cuando se recuperaban los elementos secundarios de la ruta de acceso |
Error while accessing datastore;Please retry later
|
Error de acceso a Datastore |
Configuration failed, associated contexts = []
|
Error de configuración |
Unexpected error occurred while processing the updates,associated contexts = [] |
Error al procesar las actualizaciones |
Información de diagnóstico
Si necesitas ayuda de la Asistencia de Apigee Edge sobre el error de implementación, recopila la siguiente información de diagnóstico y compártela en el caso de ayuda:
Información de diagnóstico | ¿Dónde puedo recopilar esta información? | ¿Cómo obtengo 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* Agrupa 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 | Procesador de mensajes |
curl -s 0:8082/v1/classification/tree > /tmp/rmp_classification_tree_$(hostname)_$(date +%Y.%m.%d_%H.%M.%S).json |
Registros de Message Processor | Procesador de mensajes |
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 | Procesador de mensajes |
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 | Procesador de mensajes |
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 | Procesador de mensajes |
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 |