Estás viendo la documentación de Apigee Edge.
Ve a la
documentación de Apigee X. info
Estás viendo la documentación de Apigee X.
Consulta la documentación de Apigee Edge.
Proporcionar la información necesaria de forma detallada en el caso de ayuda permite que el equipo de asistencia al cliente de Apigee de Google Cloud responda con rapidez y de forma eficiente. Si a tu caso de ayuda le faltan detalles fundamentales, tendremos que pedirte más información, lo que puede generar una cadena de interacción con muchas respuestas. Esto lleva más tiempo y puede generar demoras en la resolución de problemas. Esta guía de prácticas recomendadas te permite conocer la información que necesitamos para resolver tu caso de ayuda técnica con mayor rapidez.
Describe el problema
Un problema debe contener información que explique los detalles sobre lo que sucedió en relación con lo que se esperaba que sucediera, además de cuándo y cómo ocurrió. Un buen caso de ayuda de Apigee debe contener la siguiente información clave para cada uno de los productos de Apigee:
Información de clave | Descripción | Apigee Edge para la nube pública | Apigee Edge para la nube privada |
---|---|---|---|
Producto | Producto específico de Apigee en el que se observa el problema, incluye la información de la versión cuando corresponda. |
|
|
Detalles del problema | Descripción clara y detallada de la descripción del problema, incluido el mensaje de error completo, si corresponde. |
|
|
Hora | La marca de tiempo específica del momento en que comenzó el problema y su duración |
|
|
Configuración | Información detallada sobre el lugar en el que se observa el problema. |
|
|
Las siguientes secciones describen estos conceptos en mayor detalle.
Producto
Existen diferentes productos de Apigee, Apigee Edge en la nube pública y Apigee Edge en la nube privada, por lo que necesitamos información específica sobre qué producto en particular es el que tiene el problema.
En la siguiente tabla, se proporcionan algunos ejemplos que muestran información completa en la columna CORRECTO, e información incompleta en la columna INCORRECTO:
CORRECTO | INCORRECTO |
---|---|
La implementación del proxy de API OAuth2 falló en nuestra organización de nube pública … |
No se pudo implementar el proxy de API. (Debemos conocer el producto de Apigee en el que tiene el problema). |
La instalación falló con el siguiente error en nuestra Versión de nube privada Edge 4.50.00 … |
La instalación falló en nuestra configuración de nube privada. (Falta la información de la versión) |
Detalles del problema
Proporciona la información precisa sobre el problema que se observa, incluido el mensaje de error (si corresponde), así como el comportamiento esperado y el real que se puede observar.
En la siguiente tabla, se proporcionan algunos ejemplos que muestran información completa en la columna CORRECTO, e información incompleta en la columna INCORRECTO:
CORRECTO | INCORRECTO |
---|---|
El nuevo proxy
|
El nuevo proxy (No se conoce el nombre del proxy. No está claro si el proxy muestra un error o una respuesta inesperada). |
Nuestros clientes reciben errores
|
Nuestros clientes reciben errores
(Si solo indicas el error |
Tiempo
El tiempo es un dato fundamental. Es importante que el ingeniero de asistencia sepa cuándo se detectó por primera vez este problema, cuánto tiempo duró y si el problema continúa.
Es posible que el ingeniero de asistencia que resuelva el problema no esté en tu zona horaria, por lo que las declaraciones relativas sobre el tiempo hacen que el problema sea más difícil de diagnosticar. Por lo tanto, se recomienda usar el formato ISO 8601 para las marcas de fecha y hora a fin de proporcionar la información exacta sobre la fecha en la que se observó el problema.
En la siguiente tabla, se proporcionan algunos ejemplos precisos que muestran la hora y duración en las que se produjo el problema en la columna CORRECTO y la información ambigua o poco clara sobre cuándo ocurrió el problema en la columna INCORRECTO:
CORRECTO | INCORRECTO |
---|---|
Una gran cantidad de 503s se detectó ayer entre el 2020-11-06 17:30 PDT y el 2020-11-06 17:35 PDT… |
Una gran cantidad de (Nos vemos obligados a usar la fecha implícita y no está claro en qué zona horaria se observó este problema). |
Se observaron latencias altas en los siguientes proxies de API desde 2020-11-09 15:30 IST hasta 2020-11-09 18:10 IST … |
Se observaron latencias altas en algunos proxies de API la semana pasada. (No está claro qué día ni por cuánto tiempo se observó este problema durante la última semana). |
Configuración
Necesitamos conocer los detalles sobre el lugar exacto en el que detectaste el problema. Según el producto que uses, necesitamos la siguiente información:
- Si usas Apigee Cloud, es posible que tengas más de una organización. Por lo tanto, necesitamos conocer la organización específica y otros detalles en los que observas el problema:
- Nombres de organizaciones y entornos
- Nombre del proxy de API y números de revisión (para los errores de solicitudes a la API)
- Si usas la nube privada , es posible que estés usando una de las diversas topologías de instalación compatibles. Por lo tanto, necesitamos saber qué topología estás usando, incluidos detalles, como la cantidad de centros de datos y de nodos.
En la siguiente tabla, se proporcionan algunos ejemplos que muestran información completa en la columna CORRECTO, e información incompleta en la columna INCORRECTO:
CORRECTO | INCORRECTO |
---|---|
Los errores Detalles de configuración de Edge:
Los detalles de la API con errores son los siguientes:
Error:
|
Los errores (No proporciona información sobre el producto que se usa, por el momento en que se observa el problema o cualquier detalle de configuración). |
No se puede iniciar Message Processor en la nube privada Edge versión 4.19.06, después de agregar nodos de puerta de enlace adicionales. Registros de diagnóstico:
Topología de red:
|
No se puede iniciar Message Processor en la nube privada Edge versión 4.19.06, después de agregar nodos de puerta de enlace adicionales. (Los registros del Message Processor y la topología de la red no se encuentran). |
Artefactos útiles
Si nos proporcionas artefactos relacionados con el problema, se acelerará la resolución, ya que nos ayudará a comprender el comportamiento exacto que estás observando y podrás obtener más estadísticas.
En esta sección, se describen algunos artefactos útiles que te serán de ayuda para todos los productos de Apigee:
Artefactos comunes de todos los productos de Apigee
Los siguientes artefactos son útiles para todos los productos de Apigee: Apigee Edge en la nube pública y Apigee Edge en la nube privada:
Artefacto | Descripción |
---|---|
Resultado de la herramienta de Trace | El resultado de la herramienta de Trace contiene información detallada sobre las solicitudes a la API que fluyen a través de los productos de Apigee. Esto es útil para cualquier error de entorno de ejecución, como 4XX , 5XX y problemas de latencia. |
Capturas de pantalla | Las capturas de pantalla ayudan a transmitir el contexto del comportamiento o el error reales que se observan. Es útil para los errores o problemas observables, como en la IU o Analytics. |
HAR (archivo Http) | HAR es un archivo capturado por las herramientas de sesión HTTP para depurar cualquier problema relacionado con la IU. Puede capturarse con navegadores como Chrome, Firefox o Internet Explorer. |
tcpdumps |
La herramienta de tcpdump captura paquetes TCP/IP transferidos o recibidos a través de la red. Esto es útil para cualquier problema relacionado con la red, como fallas del protocolo de enlace TLS, errores 502 y problemas de latencia, etcétera. |
Artefactos adicionales para Apigee Edge y la nube privada
Para Apigee Edge para la nube privada, es posible que necesitemos algunos artefactos adicionales que permitan diagnosticar los problemas más rápido.
Artefacto | Descripción |
---|---|
Topología de la red | El diagrama de topología de instalación de Edge que describe tu configuración de nube privada, incluidos todos los centros de datos, nodos y componentes instalados en cada nodo. |
Registros de diagnóstico de componentes de Edge | Los registros de diagnóstico relacionados con el componente específico de Apigee Edge, como el procesador de mensajes, el router o Cassandra. |
Archivo de configuración de instalación | El archivo de configuración silencioso que se usa para instalar o actualizar Apigee Edge.
Este archivo es útil para validar si todas las opciones de configuración son correctas en los casos en que se detectan problemas de instalación o migración. |
Volcado de montón | Los volcados de montón son un resumen del proceso de memoria en Java. Esto es útil si se detectan errores de uso elevado de memoria o OutOfMemory en ciertos componentes de Edge. |
Volcado de subprocesos | Un volcado de subprocesos es un resumen de todos los subprocesos de un proceso de Java en ejecución.
Esto es útil si se observan CPU o cargas altas en ciertos componentes de Edge. |
Plantillas de casos y casos de muestra
Esta sección proporciona plantillas de casos y casos de muestra para diferentes productos según las prácticas recomendadas descritas en este documento:
Apigee Edge en la nube pública
Plantilla
En esta sección, se proporciona una plantilla de muestra para Apigee Edge en la nube pública.
Problema:
<Proporcione una descripción detallada del problema o del comportamiento que se observa en su extremo. Incluya el nombre y la versión del producto cuando corresponda.>
Mensaje de error:
<Incluir el mensaje de error completo que se observa (si corresponde)>
Hora de inicio del problema (formato ISO 8601):
Hora de finalización del problema (formato ISO 8601):
Detalles de configuración de Apigee:
Nombres de la organización:
Nombres del entorno:
Nombres de proxy de API:
Números de revisión:
Pasos para reproducir:
<Proporciona los pasos necesarios para reproducir el problema cuando sea posible>
Información de diagnóstico:
<Lista de archivos adjuntos>
Caso de muestra
En esta sección, aparece un caso de muestra para Apigee Cloud (Apigee en Google Cloud/Apigee en la nube pública).
Problema:
En nuestra organización de nube pública, vemos una gran cantidad de errores 503 de servicio no disponible. ¿Puedes revisar el problema y resolverlo o ayudarnos a solucionarlo?
Mensaje de error:
{"fault":{"faultstring":"The Service is temporarily available", "detail":{"errorcode":"messaging.adaptors.http.flow.ServiceUnavailable"}}}
Hora de inicio del problema (formato ISO 8601): 2020-10-04 06:30 IST
Hora de finalización del problema (formato ISO 8601): El problema sigue ocurriendo.
Detalles de configuración de la nube de Apigee Cloud:
Nombres de la organización: myorg
Nombres del entorno: dev
Nombres de proxy de API: myproxy
Números de revisión: 3
Pasos para reproducir:
Ejecuta el siguiente comando de curl
para reproducir el problema:
curl -X GET 'https://myorg-dev.apigee.net/v1/myproxy'
Información de diagnóstico:
Resultado de la herramienta Trace (trace-503.xml
)
Apigee Edge para la nube privada
Plantilla
En esta sección, se proporciona una plantilla de muestra para Apigee Edge para la nube privada.
Problema:
<Proporcione una descripción detallada del problema o del comportamiento que se observa en su extremo. Incluya el nombre y la versión del producto cuando corresponda.>
Mensaje de error:
<Incluir el mensaje de error completo que se observa (si corresponde)>
Hora de inicio del problema (formato ISO 8601):
Hora de finalización del problema (formato ISO 8601):
Detalles de configuración de la nube privada de Edge:
<Conectar la topología de red que describe la configuración de tu nube privada, incluidos los centros de datos y nodos>
Pasos para reproducir:
<Proporciona los pasos necesarios para reproducir el problema cuando sea posible>
Información de diagnóstico
<Lista de archivos adjuntos>
Caso de muestra
En esta sección, se proporciona un caso de muestra de Apigee Edge para una nube privada.
Problema:
Durante la instalación de Apigee Management Server en el nodo #10 como parte de la nube privada de Edge 4.19.06 en Linux RHEL 7.6, encontramos el siguiente error.
Mensaje de error:
<snipped as the output is too long>
Checking for management-server uuid ................................................
Unable to get uuid for management-server.
Error: setup.sh: /opt/apigee/apigee-service/bin/apigee-service exited with unexpected status 1
Hora de inicio del problema (formato ISO 8601): Sucede cada vez que se instala
Hora de finalización del problema (formato ISO 8601): No aplicable
Detalles de configuración de la nube privada de Edge:
Se adjuntó el archivo network-topology.png
Pasos para reproducir:
Este es el comando que produjo el error anterior:
/opt/apigee/apigee-setup/bin/setup.sh -p ms -f /app/NonProdConfig.txt
Información de diagnóstico:
Adjunta los siguientes archivos:
output.txt
contiene el resultado completo del comando anterior, incluido el mensaje de error- Registros del servidor de administración
- Archivo de configuración
NonProdConfig.txt