Gérer des tâches de services de données et Routes dans un environnement de Dynamic Engine dans Talend Management Console
Vos tâches peuvent être traitées par un Dynamic Engine associé à un environnement de Dynamic Engine.
Vous pouvez combiner des Routes et des services de données publiés depuis le Studio Talend avec une configuration de déploiement spécifique, par exemple des valeurs de paramètres de contexte, des connexions, des profils d'exécution pour les Dynamic Engines, afin de créer des tâches.
Seuls les artefacts de microservices sont supportés par les Dynamic Engines.
Les artefacts OSGi ne sont pas supportés par les Dynamic Engines.
Dans la zone Deployment (Déploiement) de la page des détails des tâches, vous pouvez trouver les informations suivantes.
Statuts de déploiement
- Never deployed (Jamais déployé(e)) : La tâche n'a jamais été déployée.
- Deploying (En cours de déploiement) : La requête de déploiement a été envoyée, en attente du démarrage de déploiement.
- Undeploying (Retrait du serveur en cours) : La requête d'annulation du déploiement a été envoyée, en attente du retrait de la tâche du serveur.
- Running (En cours d'exécution) : Le service de données ou la Route a été démarré·e.
- Undeployed (Retiré(e) du serveur) : Le déploiement de la tâche a été annulé.
- Failed (Échec) : L'exécution de la tâche a échoué.
Overall status (Statut global) | Current execution status (Statut de l'exécution courante) | Description |
---|---|---|
Deploying | Sending deploy request | La requête de déploiement a été envoyée au Dynamic Engine. |
Deploying | Downloading task artifact | Le Dynamic Engine a reçu la requête de déploiement et a commencé le téléchargement du service de données/de la Route. |
Deploying | Starting task | Le service de données/la Route a été téléchargé·e et le Dynamic Engine a démarré son exécution. |
Running | Executing task | Le service de données/la Route s'exécute et peut recevoir des requêtes. |
Undeploying | Sending undeploy request | La requête d'annulation du déploiement a été envoyée au Dynamic Engine. |
Undeploying | Undeploying task | Le Dynamic Engine a reçu la requête d'annulation du déploiement et a commencé l'annulation du déploiement de la tâche. |
Undeployed | Task has been undeployed | La tâche a été retirée du serveur. |
Failed | Task execution failed | Une erreur fatale est survenue durant l'exécution de la tâche. |
Failed (Échec) | Deploy failed | Impossible de déployer la tâche. |
Failed (Échec) | Undeploy failed | La tâche n'a pas été retirée du serveur. |
Logs
Cliquez sur Logs pour accéder à la page des logs d'exécution des tâches, dans laquelle vous pouvez monitorer l'exécution en temps réel.
Execution details
Task version : version de la tâche que vous utilisez. Pour voir l'ID d'exécution de la tâche, cliquez sur l'icône d'information.
Deployed by : nom de l'utilisateur ou de l'utilisatrice ayant déployé la tâche.
Run start time (Heure de début d'exécution) : heure et date exactes du démarrage du déploiement de la tâche.
Run end time (Heure de fin d'exécution) : heure et date exactes de suppression du déploiement de la tâche.
Métriques
Pour recevoir les données des métriques, le statut de la tâche doit être Running (En cours d'exécution) et le chemin des métriques doit être défini. Les chiffres représentent le nombre total de requêtes effectuées après le dernier redémarrage. Si le dernier enregistrement de métriques date de plus de 20 minutes, il se pourrait que le service de données ou la Route ne fonctionne plus correctement.
- Requests / MIN : nombre d'invocations pendant la dernière minute.
- Requests / 5 MIN : nombre d'invocations pendant les cinq dernières minutes.
- Requests / 15 MIN : nombre d'invocations pendant les 15 dernières minutes.
- Total requests : nombre d'invocations depuis le dernier (re)démarrage.
- Completed : nombre d'échanges Camel terminés avec un état complet.
- Failed : nombre d'échanges Camel terminés avec un état d'échec.
- Total : nombre d'échanges effectués depuis le dernier (re)démarrage.
- Last process time (sec) : durée de traitement du dernier échange en secondes.
- Mean process time (sec) : durée de traitement moyen depuis le dernier (re)démarrage en secondes.
Deployment history (Historique des déploiements)
Pour voir tous les déploiements de la tâche sur la même page, cliquez sur Deployment history.