ich bin noch ziemlich unerfahren was das Monitoring mit CheckMK betrifft. Bei meinem Arbeitgeber nutzen wir die ChekMK Managed Services Edition mit einem verteilten Monitoring. Neben dem zentralen Monitoringserver gibt es also noch mehrere Monitoringserver bei den jeweiligen Kunden. Meine Aufgabe ist es dafür die Bakery einzurichten. Ich habe mir dazu die Dokumentation durchgelesen, allerdings versteh ich die Konfiguration der ersten beiden Global Settings nicht ganz.
Könnte mir bitte jemand die beiden Einstellungen erklären? Zusätzlich wird im Agent Updater Plugin in der Bakery ebenfalls ein Update Server eingetragen. Wie steht de in Verbindung mit den beiden Einstellungen?
Bisher habe ich bei „Connection to central agent bakery“ die URL der Zentralinstanz angegeben. „Connection to remote Agent Bakery“ habe ich noch nicht konfiguriert, das scheint mir auch nicht nötig zu sein, da er die URL’s nehmen sollte, wie sie im distributed monitoring konfiguriert sind. Soweit funktioniert das erst mal, ich würde trotzdem gern verstehen, was diese Einstellungen genau machen.
Hover doch mal miit Deiner Maus über die beiden Optionen, ich finde das ist da schon ganz gut beschrieben, für was die einzelnen Optionen gut sind.
Ansonsten gibts ein KB Eintrag zu dem Thema: https://kb.checkmk.com/display/KB/Distributed+Agent+Bakery
Ich habe das jetzt so verstanden:
Wenn ich eine zentrale Bakery nutzen möchte, stelle ich in der Einstellung „Connection to central agent bakery“ die URL zu der Zentralinstanz ein.
Wenn ich eine Remote-Bakery nutzen möchte, also auf einem anderen Monitoring-Server (der nicht mein zentraler Monitoring-Server ist) die Bakery eingerichtet habe, nutze ich die Einstellung „Connection to remote agent bakery“ und stelle auf den einzelnen externen Monitoring-Server die URL der Remote-Bakery ein. Wenn diese Einstellung nicht konfiguriert ist, wird automatisch die URL verwendet, die beim distributed monitoring hinterlegt ist.
Der unter „DNS name or IP address of update server“ angegebene Server im Agent Update Plug-In, wird immer genutzt, wenn für die Einstellung „Usage“ „Use for all Connections“ eingestellt ist (die Einstellungen aus den global settings wird quasi überschrieben). Wenn unter „Usage“ „Registration and Fallback“ eingestellt ist, wird zuerst die URL aus den global settings verwendet und wenn diese nicht funktioniert (bzw. bei der Registrierung) wird der angegebene Server verwendet.
Stimmt das soweit oder habe ich irgendetwas davon falsch verstanden?
Leider kann ich Dir da nicht im Detail weiterhelfen. Wir haben das zwar mal beauftragt, können es aber leider nicht einsetzen da wir sonst in ~ 13.200 Agenten (300 sites a´ 44 Agenten) enden würden was natürlich nicht funktioniert. Schade das man da als zahlender Kunde so wenig wahrgenommen wird.
Wenn ich eine zentrale Bakery nutzen möchte, stelle ich in der Einstellung „Connection to central agent bakery“ die URL zu der Zentralinstanz ein.
Das ist richtig, sofern die central Site von allen remote Sites unter dieser URL erreichbar ist
Wenn ich eine Remote-Bakery nutzen möchte, also auf einem anderen Monitoring-Server (der nicht mein zentraler Monitoring-Server ist) die Bakery eingerichtet habe, nutze ich die Einstellung „Connection to remote agent bakery“ und stelle auf den einzelnen externen Monitoring-Server die URL der Remote-Bakery ein. Wenn diese Einstellung nicht konfiguriert ist, wird automatisch die URL verwendet, die beim distributed monitoring hinterlegt ist.
Das ist teilweise richtig. Du musst auf der remote Site die Bakery nicht “einrichten”, da dies komplett zentral passiert. Du musstlediglich die Connections betrachten. Hier muss du per default nichts eintragen wie du richtig vermutest. Hier wird die URL aus dem distributed Setup genutzt. Eine URL brauchst du hier nur, wenn deine Hosts auf der remote site diese über eine andere IP/DNS erreichen als die central site.
Der unter „DNS name or IP address of update server“ angegebene Server im Agent Update Plug-In, wird immer genutzt, wenn für die Einstellung „Usage“ „Use for all Connections“ eingestellt ist (die Einstellungen aus den global settings wird quasi überschrieben). Wenn unter „Usage“ „Registration and Fallback“ eingestellt ist, wird zuerst die URL aus den global settings verwendet und wenn diese nicht funktioniert (bzw. bei der Registrierung) wird der angegebene Server verwendet.
Genau, das trifft es ziemlich gut:
“Registration and fallback”: Der Updater nutzt die IP/DNS nur beim Registrieren und nutzt für die weitere Kommunikation den konfigurierten Updater aus den global settings
“Use for all connections”: Der Updater nutzt diese IP/DNS für die Registrierung und die Updates. Damit überschreibst du also die global settings
P.S.: Damit reicht es aus nur einen Updater zu konfigurieren. Alle anderen Einstellungen werden von den global bzw. site specific global settings übernommen.
This topic was automatically closed 365 days after the last reply. New replies are no longer allowed. Contact an admin if you think this should be re-opened.