Configurer les systèmes de monitoring et d'audit pour Talend JobServer
Configurer le transfert des messages stats et trace pour Talend JobServer
About this task
Il est généralement recommandé de désactiver le paramètre de transfert des messages de statistiques et traces dans les environnements de production. Cela permet d'éviter une utilisation excessive de mémoire et de protéger votre système contre les connexions externes si ces connexions externes au réseau ne sont pas déjà bloquées.
Utiliser des statistiques en temps réel peut conduire à un usage excessif de mémoire côté JobServer. Si vous constatez des fuites de mémoire relatives à ZeroMQ, désactivez les messages de statistiques et traces sur le JobServer. Les statistiques en temps réel dans Talend Administration Center seront indisponibles.
Procedure
Configurer les logs d'audit pour Talend JobServer
À partir de la version 8.0.2.20250110_1323_patch de Talend JobServer (nom du zip : Patch_20250114_TPS-6002_v4-8.0.1), vous pouvez activer les logs d'audit pour suivre les opérations déclenchées par les applications clientes, comme Studio Talend ou Talend Administration Center.
- Réception d'un Job
- Déploiement d'un Job
- Exécution d'un Job
- Arrêt d'une exécution de Job en cours
- Vérification d'autorisation d'utilisateur·trice pour une opération
- Obtention du Contrôle de redondance cyclique (CRC), très utile en cas d'erreur avant le déploiement
Pourquoi et quand exécuter cette tâche
<Logger name="org.talend.audit" level="info" additivity="false">
<AppenderRef ref="Audit"/>
</Logger>
- Comment activer ou désactiver les logs d'audit.
- Comment mettre à jour l'appender d'audit utilisé par ce logger afin de spécifier l'emplacement de stockage des logs d'audit.
Procédure
Résultats
Par défaut, les logs d'audit utilisent le format MDC : %X{userId,jobId,utcTime,jobServerId,clientIP,projectId,failed}.
Vous pouvez récupérer les champs MDC afin de créer une disposition personnalisée de logs, comme JSON avec des champs nommés.