Un petit incident avec prometheus-apache-exporter.
Lors de la migration de la machine supportant ce serveur Web de bullseye à bookworm je n'ai pas vérifié le fonctionnement des modules de prometheus le "node-exporter" et le "mysqld-exporter" se sont lancés normalement et "tournent" correctement, il n'en est pas de même pour "apache-exporter" qui ne se lance plus et on trouve dans les logs un message sibyllin au sujet d'un "flag -t incorrect".
Or la seule ligne de paramètres dans /etc/default/prometheus-apache-exporter est :
ARGS=' -telemetry.address 192.168.2.80:9102 -scrape_uri http://kvm-web.jpp.fr:89/server-status/?auto'
Qui ne montre aucun flag "-t" et qui fonctionnait parfaitement avec la version de l'exporter de bullseye.
Après un peu de réflexion j'ai essayé de doubler les tirets dans le paramétrage :
ARGS=' --telemetry.address 192.168.2.80:9102 --scrape_uri http://kvm-web.jpp.fr:89/server-status/?auto'
et le programme se lance sans erreur.
Effectivement les paramètres "longs" demandent en général un double tiret, mais cela fonctionnait parfaitement avec les versions antérieures ....