You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Der Piggyback-Mechanismus wurde bereits in den frühen Zeiten von {CMK} eingeführt -- und zwar im Rahmen der Überwachung von xref:monitoring_vmware#[VMware.]
24
+
Der Piggyback-Mechanismus wurde bereits in den frühen Zeiten von {CMK} eingeführt -- und zwar im Rahmen der Überwachung von xref:monitoring_vmware#[VMware].
24
25
Hier ist die Situation, dass Daten von einem bestimmten Host abgefragt werden müssen, weil sie nur dort bereitstehen (z.B. von einem ESX-Host-System oder dem vCenter),
25
26
diese aber im Monitoring einen ganz anderen Host betreffen (z.B. eine virtuelle Maschine).
26
27
@@ -43,9 +44,6 @@ Neben Virtualisierungsumgebungen kann der Piggyback-Mechanismus auch beim Monito
43
44
Da die Abfrageschnittstellen sehr simpel sind, ist es sehr einfach, den Piggyback-Mechanismus selbst zu verwenden.
44
45
Sie können ihn beispielsweise beim Realisieren eigener Check-Plugins nutzen, um Daten aus einer Quelle beliebigen anderen Hosts zuzuordnen.
45
46
46
-
// MFS: Hier muss eigentlich ein Link auf einen noch zu erstellenden Artikel
47
-
// "Howto: Piggyback-Plugins selbst erstellen!" eingefügt werden.
48
-
49
47
50
48
[#principle]
51
49
== Das Piggyback-Prinzip
@@ -156,7 +154,7 @@ Gehen Sie wie folgt vor:
156
154
. Aktivieren Sie die Option [.guihint]#Multiple regular expressions#.
157
155
. Fügen Sie mit dem Knopf [.guihint]#Add expression# einen Übersetzungseintrag an. Jetzt erscheinen zwei Felder.
158
156
. Geben Sie im Feld [.guihint]#Regular expression# einen regulären Ausdruck ein, der auf die ursprünglichen Objektnamen matcht und der mindestens eine Subgruppe enthält -- also einen Teilausdruck, der in runde Klammern gesetzt ist.
159
-
Eine gute Erklärung zu diesen Gruppen finden Sie im xref:regexes#matchgroups[Artikel zu regulären Ausdrücken.]
157
+
Eine gute Erklärung zu diesen Gruppen finden Sie im xref:regexes#matchgroups[Artikel zu regulären Ausdrücken].
160
158
. Geben Sie bei [.guihint]#Replacement# ein Schema für den gewünschten Namen des Ziel-Hosts an, wobei Sie die Werte, die mit den Subgruppen „eingefangen“ wurden, durch `\1`, `\2` usw. ersetzen können.
161
159
162
160
Ein Beispiel für den regulären Ausdruck wäre z.B. `vm(pass:[.*])-local`.
@@ -237,7 +235,7 @@ Nun, ein Host kann in der Tat Piggyback-Daten von _mehreren_ Hosts bekommen, som
237
235
[TIP]
238
236
====
239
237
Wenn Sie neugierig sind, wie die Piggyback-Daten bei Ihnen aussehen, finden Sie die Agentenausgaben Ihrer Hosts in der Monitoring-Instanz im Verzeichnis `~/tmp/check_mk/cache`.
240
-
Eine Übersicht über alle beteiligten Dateien und Verzeichnisse finden Sie xref:files[weiter unten.]
238
+
Eine Übersicht über alle beteiligten Dateien und Verzeichnisse finden Sie xref:files[weiter unten].
241
239
====
242
240
243
241
Mit dem Befehl `cmk-piggyback list sources` erhalten Sie eine Liste aller Piggyback-Hosts, die Daten über andere Hosts bereitgestellt haben.
@@ -260,7 +258,7 @@ ifdef::onprem[]
260
258
[#orphaned_piggyback_data]
261
259
=== Verwaiste Piggyback-Daten
262
260
263
-
Wenn Sie in in einer Umgebung arbeiten, in der Hosts automatisiert den Piggyback-Host wechseln, empfehlen wir die Nutzung der xref:dcd#[dynamischen Host-Verwaltung.]
261
+
Wenn Sie in in einer Umgebung arbeiten, in der Hosts automatisiert den Piggyback-Host wechseln, empfehlen wir die Nutzung der xref:dcd#[dynamischen Host-Verwaltung].
264
262
Wird deren Einsatz nicht benötigt oder erwünscht (beispielsweise weil virtuelle Maschinen manuell umgezogen werden),
265
263
dann kann es Ihnen passieren, dass Piggyback-Daten für einen Host vorhanden sind, den Sie in {CMK} gar nicht angelegt haben.
266
264
Das kann Absicht sein, vielleicht aber auch ein Fehler -- z.B. weil ein Name nicht genau übereinstimmt.
@@ -298,7 +296,7 @@ Wählen Sie hier die andere Instanz -- egal ob Zentralinstanz oder Remote-Instan
298
296
Für die Hosts auf der "neuen" Instanz gilt ebenfalls: xref:existing_hosts[Hosts müssen vorhanden sein].
299
297
300
298
Um Ihre Zentralinstanz zu entlasten, können Sie die Piggyback-Daten von einer Remote-Instanz zu einer anderen alternativ auch direkt übertragen -- also ohne Beteiligung der Zentralinstanz.
301
-
Weitere Informationen zu dieser Peer-to-Peer-Verbindung finden Sie im Artikel xref:distributed_monitoring#peer-to-peer[Verteiltes Monitoring.]
299
+
Weitere Informationen zu dieser Peer-to-Peer-Verbindung finden Sie im Artikel xref:distributed_monitoring#peer-to-peer[Verteiltes Monitoring].
0 commit comments