29.06.2011, 02:39 UTC+2

Sie sind nicht angemeldet.

check_mk Agent Port für bestimmte Hosts ändern

chexma

Anfänger

Beiträge: 40

Geburtstag: 15.11.1980 (30)

Geschlecht: Männlich

Wohnort: NRW

Beruf: IT-ler

Anzahl Nagios-Server: 1

Nagios-Version(en):

Icinga-Version(en): Icinga 1.4.1

Verteiltes Monitoring: Nein

Redundantes Monitoring: Nein

Anzahl-Hosts: 80

Anzahl Services: 400

Betriebssystem(e): openSuSE 11.1

Plugin-Version(en): 1.4.14

NagVis-Version: 1.5.9

IDO-Version: ido 1.4.1

Perfparse-Version: --

Sonstige Addon's: check_mk 1.1.11i1, icinga-web,dokuwiki,check_multi

1

23.06.2011, 14:44

check_mk Agent Port für bestimmte Hosts ändern

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

Ähnliche Themen