Solved

Erreur plugin prometheus

  • 1 March 2022
  • 3 replies
  • 277 views

Badge +1

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"}[5m])*100' --query='throttled,rate(container_cpu_cfs_throttled_seconds_total{container!~"POD"}[5m])*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

icon

Best answer by sims24 10 March 2022, 16:41

View original

3 replies

Userlevel 5
Badge +16

Hello @SebastienL ,

 

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

Userlevel 6
Badge +19

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

Badge +1

Bonjour,

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

Merci

Reply