[Jrds-developpers] Variable dans la description de probe
Status: Beta
Brought to you by:
fbacchella
From: Philippe D. <phi...@jo...> - 2011-05-27 09:40:53
|
Bonjour, j'ai une petite contribution à apporter avec l'ajout d'une sonde pour SolR en utilisant une connection JMX, mais avant j'ai une question sur la configuration des probes. Pour faire simple voici le début de la déclaration de la probe: <probedesc> <name>JMXSolR</name> <probeName>jmxsolr-${label}</probeName> <probeClass>jrds.probe.JMX</probeClass> <!-- search --> <ds> <dsName>searchTotalRequests</dsName> <dsType>counter</dsType> <collect>solr/:type=search,id=org.apache.solr.handler.component.SearchHandler/requests</collect> </ds> La partie qui se trouve avant :type dans collect doit être configurable parce que c'est un nom de montage: chacun peut mettre ce qu'il veut et on peut même en avoir 2 dans la même VM. Donc idéalement il faudrait pouvoié spécifier cette valeur dans le fichier de config d'un hôte quand on instancie la probe. Est-ce que c'est possible de faire cela et d'ajouter une variable du type ${solr_mount} au début de la ligne collect ? Ou est-ce qu'il faut écrire un peu de code pour ça ? Merci -- Philippe |