Puedes verificar el estado de las cargas de metadatos y datos de tiempo de ejecución en cualquier momento consultando el extremo de estado local del conector de Apigee API Hub para Private Cloud.
Verifica el estado de carga
Usa el siguiente comando curl en la máquina virtual que ejecuta el conector de Apigee API Hub para Private Cloud:
curl localhost:8080/v1/uapim/status
{ "APIMetadata": [ { "organization": "test", "environment": "dev", "stage": "BULK_TRANSFER", "totalDeployments": 100, "completed": 10, "lastUpdated": "04-16-2025 00:56:45", "errors": 0 }, { "organization": "test", "environment": "prod", "stage": "STREAMING", "pendingUploads": 10, "errors": 1, "lastUpdated": "04-16-2025 00:56:45" }, { "organization": "test1", "environment": "staging", "stage": "Yet to Start", "lastUpdated": "04-16-2025 00:56:45" } ], "RuntimeData": [ { "organization": "test", "environment": "dev", "errorCount": 2, "lastUpdated": "04-16-2025 00:56:45" }, { "organization": "test", "environment": "prod", "errorCount": 4, "lastUpdated": "04-16-2025 00:56:45" }, { "organization": "test1", "environment": "staging", "errorCount": 0, "lastUpdated": "04-16-2025 00:56:45" } ] }
El resultado proporciona estadísticas sobre lo siguiente:
- Metadatos de la API: Estado de las cargas de metadatos de la API, incluida la organización, el entorno, la etapa actual (por ejemplo, "Transferencia masiva", "Transmisión", "Aún no comienza"), las cargas totales, completadas y pendientes, el recuento de errores y la hora de la última actualización.
- Metadatos del entorno de ejecución: Estado de las cargas de datos del entorno de ejecución, que muestra la organización, el entorno, el recuento de errores y la hora de la última actualización.
Problemas habituales y pasos para solucionar problemas
Si tienes problemas, consulta los registros del conector y el extremo de estado. El archivo de registro principal del conector del concentrador de Apigee se encuentra en /opt/apigee/var/log/edge-uapim-connector/edge-uapim-connector.log
.
- El conector de Apigee API Hub para Private Cloud no se inicia:
- Verifica los registros: Examina
/opt/apigee/var/log/edge-uapim-connector/edge-uapim-connector.log
para ver si hay mensajes de error relacionados con la configuración. - Verifica la configuración: Vuelve a verificar todos los parámetros de configuración en
uapim-connector.properties
y las variables de entorno. - Acceso a Pub/Sub: Verifica en los registros si
opdk-connector
puede acceder a los temas de Pub/Sub proporcionados. - Acceso al servidor de administración: Verifica los registros para saber si
opdk-connector
puede llamar correctamente al servidor de administración de Apigee con la URL y las credenciales proporcionadas. - Tiempo de inicio: Si hay miles de implementaciones en tu entorno de Apigee, el conector del centro de Apigee puede tardar entre 20 y 30 minutos en iniciarse.
- Verifica los registros: Examina
- Los metadatos de la API no aparecen en el centro de APIs:
- Registros del conector: Revisa los registros de
opdk-connector
para ver si puede acceder al tema de Pub/Sub de metadatos de la API y llamar al servidor de administración. - Estado de carga: Verifica el resultado de
curl localhost:8080/v1/uapim/status
. Busca la secciónAPIMetadata
.- ¿La fecha de lastUpdated es reciente?
- ¿ErrorCount aumenta de forma constante?
- ¿En qué etapa se encuentra?
- Excepciones o errores: Busca en los registros cualquier excepción o error que se haya generado en relación con el procesamiento de metadatos.
- Registros del conector: Revisa los registros de
- Los datos de tiempo de ejecución no aparecen en el centro de APIs:
- Registros del conector: Comprueba si el conector de opdk puede acceder al tema de Pub/Sub del tiempo de ejecución y llamar al servidor de administración.
- Estado de carga: Usa el comando
curl localhost:8080/v1/uapim/status
. Enfócate en la secciónRuntimeData
.- ¿La fecha de lastUpdated es reciente?
- ¿ErrorCount aumenta de forma constante?
- Excepciones o errores: Busca excepciones o errores en los registros relacionados con el procesamiento de datos en el tiempo de ejecución.
- Configuración del procesador de mensajes: Asegúrate de que
message-processor-communication.properties
esté configurado correctamente en todos los MPs para la escritura doble y de que se hayan reiniciado los MPs. - Activación de NFS: Verifica que la activación de NFS esté configurada correctamente y que tanto los MPs como el conector de la UAPIM puedan acceder a ella.
- El proxy se implementó, pero la información del concentrador de API no es precisa:
- Tiempo de espera: Espera unos minutos para que se propaguen los datos.
- Registros: Consulta los registros de
opdk-connector
para obtener información sobre los proxies subidos. Esto puede ayudarte a identificar si el conector está procesando los eventos de implementación.