Pour dépanner l'UDCA dans Apigee hybrid, consultez les fichiers journaux. Les journaux UDCA sont écrits dans stdout/stderr
et peuvent être affichés à l'aide de la commande kubectl
logs
.
Sur la machine d'administration Kubernetes, exécutez la commande suivante :
kubectl logs pod_name apigee-udca -n namespace
Le tableau ci-dessous répertorie les messages d'erreur courants qui peuvent apparaître dans les fichiers journaux UDCA et leur signification. Les messages de journal incluent un code temporel, et souvent une trace de pile ou d'autres informations pour vous aider à diagnostiquer et à résoudre le problème.
Type d'entrée | Message du journal | Signification |
---|---|---|
Erreur | Failed to create directory for dataset
dataset_name |
Le répertoire configuré pour l'ensemble de données spécifié n'existait pas et la fonction UDCA n'a pas pu le créer. Il peut s'agir d'un problème d'autorisation dans la configuration.
Ce problème empêche le démarrage de la fonction UDCA. |
Erreur | Shutdown action was interrupted. It is possible that some
data will be lost |
Dans le cadre d'un arrêt, l'UDCA tente d'importer tous les fichiers du disque. Ce message indique que l'arrêt a pris plus de temps que prévu et certaines données risquent de ne pas être importées, donc d'être perdues. |
Erreur | Scheduled DatasetHandler for dataset
dataset_name encountered an exception. |
Une tentative d'exécution d'une action sur l'ensemble de données donné a rencontré une exception inattendue lors de l'interrogation du répertoire configuré ou de l'importation des fichiers. |
Erreur | Upload failed for file filename. Max Retries
exceeded! Moving dir to failed folder. |
L'UDCA n'a pas réussi à importer le fichier spécifié et à le déplacer dans le sous-répertoire /failed de l'ensemble de données. |
Erreur | Re-queuing files from failed directory encountered an exception. |
L'UDCA remet en file d'attente les fichiers depuis le répertoire /failed après une importation réussie. Cela garantit que l'UDCA effectue une nouvelle tentative d'importation des fichiers une fois les problèmes de réseau/en amont résolus.
Ce message indique que l'UDCA a rencontré une erreur lors de la tentative de mise en file d'attente du fichier. |
Erreur | Shutting down datasetHandler encountered an exception. |
L'UDCA a rencontré une exception lors de l'arrêt. |
Erreur | Failed to move file from directory_name to
directory_name. |
L'UDCA a rencontré une exception lors du déplacement d'un fichier entre des sous-répertoires pour la gestion du cycle de vie interne. |
Erreur | Failed to delete file filename. |
L'UDCA a rencontré une exception lors de la suppression d'un fichier après une importation réussie. |
Erreur | Failed to rename file from file_name to file_name. |
L'UDCA a rencontré une exception lors de l'ajout d'UUID à un fichier lors du changement de nom. |
Avertissement | Received 429 - Too many Requests from upstream service.
Skipping remaining files in this iteration and will retry
again |
L'UDCA a reçu une erreur indiquant qu'elle avait dépassé son quota d'un service en amont. Par conséquent, l'UDCA a ignoré les fichiers restants dans cette itération et effectuera une nouvelle tentative dans l'intervalle suivant. |
Avertissement | File upload failed for filename.
error_message |
L'UDCA n'a pas pu importer le fichier spécifié en raison de l'erreur renvoyée. La fonction UDCA effectue trois tentatives d'importation du fichier avant de le déplacer dans le sous-répertoire |
Avertissement | Request request_URI timed out. Aborting request |
La demande asynchrone spécifiée pour importer le fichier a expiré et a été annulée. |
Avertissement | Request request_URI failed. Exception
exception |
La requête asynchrone spécifiée a échoué avec une exception. |
Avertissement | Metrics Computation Failed:
error_message |
Le calcul périodique des métriques du système de fichiers de l'UDCA a rencontré une exception. |
Avertissement | Will attempt to upload api file file_name uncompressed |
L'UDCA a rencontré un problème lors de la tentative de compression du fichier avant l'importation. Dans ce cas, le fichier non compressé est importé. |