Distributed Monitoring – Site ID

Die übliche Konfiguration beim Distributed Monitoring sieht vor, dass man eine Hauptinstanz hat, in der die Konfiguration via WATO vorgenommen werden kann.

Diese Site kann z.B. „MASTER“ heissen.

Die Kunden sind in der Regel mit einer eigenen Instanz ausgestattet, die via Distributed Monitoring als Satellit angebunden ist. Da wir hierfür eine Vorlage verwenden, heissen die Instanzen bei den verschiedenen Kunden in der Regel gleich. Z.B. „SATELLIT“

Seit der Version 1.2.8 von Check_MK RAW ist es zwingend erforderlich, dass beim Distributed Monitoring der Sitename des Satelliten tatsächlich dem Sitename entsprechen muss, der unter der Site-ID angegeben ist.

Dieses durchaus sicherheitsrelevante Feature manipulieren wir, indem wir in der Datei /opt/omd/versions/1.2.8p5.cre/share/check_mk/web/htdocs/config.py folgenden Eintrag ändern:

def default_single_site_configuration():
if defaults.omd_site:
site_name = defaults.omd_site
site_alias = _(„Local site %s“) % site_name
site_name = „EINDEUTIGER-NAME“
else:

Der Name EINDEUTIGER-NAME muss dann dem entsprechen, welches im Distributed-Monitoring an der Stelle Site-ID für den Kunden verwendet wurde:

Check_MK-Site-ID