Hallo zusammen,
ich bin gerade auf der Suche nach einer Möglichkeit, für bestimmte Hosts den check_mk Agent Port zu ändern.
Ich habe einige Linux Hosts, auf denen ich leider nicht den Default Port 6556 nehmen kann.
Den Port auf dem Zielsystem in der xinetd Konfiguration anzupassen ist ja kein Problem, nun muss ich check_mk zentral nur noch mitteilen,
dass er für bestimmte Hosts auch den dort konfigurierten Port nehmen soll.
Ich habe nun gesehen, dass es die Option datasource_programs gibt, allerdings sind in der Doku nur Beispiele für ssh, welches ich ebenfalls nicht benutzen kann.
Ich stelle mir das ganze wie folgt vor :
datasource_programs = [
( "/usr/bin/check_mk
", ['myport'], ALL_HOSTS ),
]
Was muss ich denn dort genau eintragen, damit der richtige Port genutzt wird ?
Ich habe in der Dokumentation keinen Parameter für die Definition eines anderen Ports gefunden (von dem Default Port in der main.mk mal abgesehen)
Danke !!!
chexma