This commit is contained in:
Philippe Caseiro 2018-06-04 10:47:01 +02:00
parent d815f156e3
commit 3eaa7feee1
1 changed files with 14 additions and 5 deletions

View File

@ -47,12 +47,20 @@
<variable name='ajout_client_prometheus' type='oui/non' description="Ajouter un nouveau client à Prometheus"> <variable name='ajout_client_prometheus' type='oui/non' description="Ajouter un nouveau client à Prometheus">
<value>non</value> <value>non</value>
</variable> </variable>
<!-- Client standard -->
<variable name='prCli' type='string' description='Nom du client prometheus' multi='True'/> <variable name='prCli' type='string' description='Nom du client prometheus' multi='True'/>
<variable name='prCliIP' type='ip' description="Adresse IP du client prometheus"/> <variable name='prCliIP' type='ip' description="Adresse IP du client prometheus"/>
<variable name='prCliSonde' type='string' description="Sonde a utiliser pour ce client"> <variable name='prCliSonde' type='string' description="Sonde a utiliser pour ce client">
<value>Node Exporter</value> <value>Node Exporter</value>
</variable> </variable>
<variable name='prCliPort' type='number' description="Port d'écoute de la sonde du client"/>
<variable name='addPrOpenCli' type='oui/non' description="Ajouter un client personnalisé">
<value>non</value>
</variable>
<!-- Client libre -->
<variable name='prOpenCli' type='string' description='Nom du client personnalisé prometheus' multi='True'/>
<variable name='prOpenCliIP' type='ip' description="Adresse IP"/>
<variable name='prOpenCliPort' type='number' description="Port d'écoute de la sonde"/>
</family> </family>
<family name="grafana"> <family name="grafana">
<variable name='grafana_domain' type='string' description="Nom de Domaine ou IP pour accèder à l'interface Grafana" mandatory='True'> <variable name='grafana_domain' type='string' description="Nom de Domaine ou IP pour accèder à l'interface Grafana" mandatory='True'>
@ -98,11 +106,12 @@
<target type='variable'>prCli</target> <target type='variable'>prCli</target>
<target type='variable'>prCliIP</target> <target type='variable'>prCliIP</target>
<target type='variable'>prCliSonde</target> <target type='variable'>prCliSonde</target>
<target type='variable'>prCliPort</target>
</condition> </condition>
<condition name='disabled_if_not_in' source='prCliSonde'> <condition name='disabled_if_in' source='addPrOpenCli'>
<param>Port</param> <param>non</param>
<target type='variable'>prCliPort</target> <target type='variable'>prOpenCli</target>
<target type='variable'>prOpenCliIP</target>
<target type='variable'>prOpenCliPort</target>
</condition> </condition>
</constraints> </constraints>
<help> <help>