Skip to main content

Bonjour,

 

J’essai de mettre un place un check via prometheus en mode expression est lors de la requête j’ai une erreur “UNKNOWN: No expressions found.”

Pouvez vous m’aider car si je passe la query directement sur Prometheus elle fonctionne pas avec le plugin Centreon.

Ci joint ma requete.

  /usr/lib/centreon/plugins//centreon_prometheus_api.pl --plugin=cloud::prometheus::restapi::plugin --mode=expression --proto='http' --hostname=IP_serv --url-path='/api/v1' --port='9091' --query='utilization,rate(container_cpu_usage_seconds_total{container!~"POD"}t5m])*100' --query='throttled,rate(container_cpu_cfs_throttled_seconds_total{container!~"POD"}t5m])*100' --instance='x.x.x.x:8080' --output='Node %{instance} Average (Last 5min): %{utilization}%, Throttled(Last 5min): %{throttled}%' --multiple-output='All CPU metrics are OK' --verbose --use-new-perfdata

Hello @SebastienL ,

 

Could you send us the return of the plugin with --verbose --debug option at the end ?


Bonjour, 


Je vous recommande la lecture de cet article:

 

 

Vous verrez que l’erreur ici est d’utiliser une valeur de dimension (x.x.x.x:8080) au lieu de la dimension elle-même.

 

Merci


Bonjour,

Je viens de trouver mon erreur, cela venait de la gestion des Instances protheus.

Merci


Reply