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 liste 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 pouvant vous aider à diagnostiquer et à résoudre le problème.
Type d'entrée | Message de 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 l'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 l'UDCA. |
Erreur | Shutdown action was interrupted. It is possible that some
data will be lost |
Dans le cas d'un arrêt, l'UDCA tente d'importer tous les fichiers sur 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 spécifié a entraîné 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 concerné et l'a déplacé 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 peut effectuer 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 remise en file d'attente du fichier. |
Erreur | Shutting down datasetHandler encountered an exception. |
L'UDCA a rencontré une exception lors de son 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 interne du cycle de vie. |
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 son 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 notification d'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 le prochain intervalle. |
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. L'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 requête asynchrone spécifiée pour l'importation du 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 importation. Dans un tel cas, c'est le fichier non compressé qui est importé. |