Configurer les systèmes de monitoring et d'audit pour Talend JobServer
Configurez un système de log d'audit pour enregistrer les opérations clés effectuées sur Talend JobServer.
De plus, lorsque vous utilisez votre JobServer dans un environnement de développement, vous pouvez configurer un système de transfert pour les messages de statistiques et traces.
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.
Configurer le transfert des messages stats et trace pour un environnement de développement
About this task
Désactivez les messages stats et trace dans les environnements de production. Cela évite une utilisation excessive de mémoire et protège des connexions extérieures si la connexion au réseau n'est pas correctement sécurisée.
Utiliser des statistiques en temps réel peut conduire à un usage excessif de mémoire côté JobServer. Si vous rencontrez des fuites de mémoire relatives à ZeroMQ, désactivez les messages de statistiques et traces sur le JobServer, même si cela rend indisponibles les statistiques en temps réel dans Talend Administration Center.