Module: check_mk
Branch: master
Commit: 3c48b90b7792f625071b3dfdacb21ad09fb1f0a3
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=3c48b90b7792f6…
Author: Mathias Kettner <mk(a)mathias-kettner.de>
Date: Thu May 15 21:41:59 2014 +0200
Added draft for renaming of hosts
---
doc/drafts/LIESMICH.hosts_umbenennen | 61 ++++++++++++++++++++++++++++++++++
1 file changed, 61 insertions(+)
diff --git a/doc/drafts/LIESMICH.hosts_umbenennen b/doc/drafts/LIESMICH.hosts_umbenennen
new file mode 100644
index 0000000..b2285ab
--- /dev/null
+++ b/doc/drafts/LIESMICH.hosts_umbenennen
@@ -0,0 +1,61 @@
+Konzept zur Funktion "Umbenennen von Hosts"
+-------------------------------------------
+
+Im WATO in den Details eines Hosts bauen wir einen neuen Knopf ein "Rename
Host".
+Dieser Knopf führt zu einer eigenen Seite. Das ganze muss auch für Cluster gehen.
+Diese Seite enthält:
+
+- Ein Formular, in dem man den neuen Hostnamen eingeben kann.
+- Eine Aufstellung, wo überall der Name geändert werden wird.
+
+WATO:
+ * Hostverwaltung: Name des Hosts im Folder
+ * Cluster: wenn der Host Node eines Clusters ist
+ * Regeln: in allen Regeln explizite Nennungen ersetzen (keine Regexen)
+ * Notifications: explizite Nennungen in Notification-Regeln (RBN)
+ * Flexible Notifications: auch hier (also in den Benutzerprofilen)
+ ==> Das alles geschieht lokal direkt im zentralen WATO
+
+Multisite:
+ * Favoriten der Benutzer
+
+
+Check_MK:
+ * Verzeichnisse und Dateien unter var:
+ * piggyback
+ * autochecks (auch *in* der Datei!)
+ * logwatch
+ * snmpwalks
+ * Verzeichnisse unter tmp:
+ * cache
+ * counters
+
+ ==> Das alles muss mit einer Automation gehen
+
+Core:
+ - Downtimes und Acknowledgements.
+ Nagios -> retention.dat
+ CMC -> Fuck, wie soll ich *das* machen???
+
+OMD:
+ * PNP4Nagios - Performancedaten. Was ist mit den Spooldateien?
+ * rrdcached - Journaldateien (dazu muss das Ding aber gestoppt sein)
+ * Historie von Nagios und CMC
+ -> Hier ist das Problem, dass die dummen Logfileeinträge nicht immer
+ gleich aussehen. Wenn man nur nach ;...; geht, kann man evtl.
+ auch Services erwischen von Hosts, die zufällig so heißen (oder
+ absichtlich).
+ * NagVis - Nennungen der Hosts in Maps
+ - nagios - Historie und retention.dat (dazu muss der Core stoppt sein)
+ Das Umbenennen in retention.dat geht beim CMC aber eh nicht. Daher
+ lassen wir es bei Nagios evtl. auch weg. Man kann ja gleich nach dem
+ Umbenennen ein reschedule machen?
+
+ ==> Auch das muss mit einer Automation gehen
+
+ES FEHLT:
+
+* nagios.log (analog von CMC)
+* retentions.dat (analog bei CMC)
+* Stop/Start vom Core inkl. Config erzeugen zu rechter Zeit
+* Nachdenken, ob noch was fehlt.