Configurer Jolokia pour la collecte de métriques
Configurez Jolokia pour permettre au moteur d'accéder à l'endpoint Jolokia pour la collecte de métriques.
Avant de commencer
- Vous l'avez renommé et sauvegardé dans un répertoire accessible par Talend Remote Engine.
Procédure
Sur la machine exécutant votre moteur, configurez les variables d'environnement suivantes :
MS_SECURITY_USER_NAME
MS_SECURITY_USER_PASSWORD
SPRING_BOOT_SECURITY_USER_NAME
SPRING_BOOT_SECURITY_USER_PASSWORDRésultats
Note InformationsRemarque : Pour les moteurs en versions antérieures à la v2.12.4 (qui ne sont plus supportées), le moteur n'a pas été pré-configuré pour Jolokia. En plus de paramétrer les variables d'environnement, vous devez ouvrir le fichier <RemoteEngineInstallationDirectory>/etc/org.talend.ipaas.rt.dsrunner.metrics.collector.cfg, ajouter les lignes suivantes et enregistrer le fichier :
# Jolokia URL for TLS enabled microservices. Must contain string {ms.port}
ms.metric.collection.jolokia.url=https://localhost:{ms.port}/jolokia
# Jolokia configuration for basic authentication
ms.metric.collection.jolokia.username=${MS_SECURITY_USER_NAME:#{null}}
ms.metric.collection.jolokia.password=${MS_SECURITY_USER_PASSWORD:#{null}}