Module: check_mk
Branch: master
Commit: 6f4631a4c3fe81b99b196c76df399af13942c4bb
URL: http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=6f4631a4c3fe81…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: Wed Dec 21 14:03:43 2011 +0100
Bugfix: Fixed javascript error when doing replication in distributed
wato environments when not having the sidebar open
---
ChangeLog | 2 +-
web/htdocs/htmllib.py | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 484706a..d5a9901 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -13,7 +13,7 @@
folder inventory
* NagVis auhtorization file generation is also executed on activate_changes
* Bugfix: Calling activate_changes hook also in distributed WATO setups
- * Bugfix: Fixed javascript error when doing replication in distributed
+ * Bugfix: Fixed javascript errors when doing replication in distributed
wato environments when not having the sidebar open
1.1.13i1:
diff --git a/web/htdocs/htmllib.py b/web/htdocs/htmllib.py
index b0db912..9ef5b01 100644
--- a/web/htdocs/htmllib.py
+++ b/web/htdocs/htmllib.py
@@ -822,7 +822,7 @@ class html:
def reload_sidebar(self):
if not self.has_var("_ajaxid"):
- self.javascript("parent.frames[0].location.reload();");
+ self.javascript("if(parent && parent.frames[0]) parent.frames[0].location.reload();");
# Get next transaction id for that user
def current_transid(self):
Module: check_mk
Branch: master
Commit: 8ea6d41ffd542f89b56376731c6a9109762beab8
URL: http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=8ea6d41ffd542f…
Author: Mathias Kettner <mk(a)mathias-kettner.de>
Date: Wed Dec 21 14:57:26 2011 +0100
FIX: fixed man pages of h3c_lanswitch_sensors and statgrab_cpu
---
ChangeLog | 4 ++++
checkman/h3c_lanswitch_sensors | 13 +++++++++----
checkman/statgrab_cpu | 6 ------
3 files changed, 13 insertions(+), 10 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 7f15fe7..d55f6bf 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -110,6 +110,10 @@
* printer_alerts: added further state codes (thanks to Matthew Stew)
* Solaris agent: changed shell to /usr/bin/bash (fixes problems with LC_ALL=C)
+1.1.12p7:
+ Checks & Agents:
+ * FIX: fixed man pages of h3c_lanswitch_sensors and statgrab_cpu
+
1.1.12p6:
Checks & Agents:
* FIX: lnx_if: remove debug output (left over from 1.1.12p5)
diff --git a/checkman/h3c_lanswitch_sensors b/checkman/h3c_lanswitch_sensors
index 2a741f6..54095d0 100644
--- a/checkman/h3c_lanswitch_sensors
+++ b/checkman/h3c_lanswitch_sensors
@@ -4,11 +4,16 @@ author: Florian Heigl <fh(a)mathias-kettner.de>
license: GPL
distribution: check_mk
description:
- This Check queries the CPU utilization for various switches made by 3Com and H3C, either standalone or that of the CPUs of all units in the stack. By default it will handle 3com Superstack 4 switches, but it should work with all devices defined in the "Lsw" lanswitch Mibs.
-Note some of these switches don't handle snmp well and might generate up to 90% cpu load while queried.
-To accomodate for this you should lower the frequency of SNMP based checks with them.
-The CPU usage ratio returned by the check is the average load of the last 60 seconds.
+ This Check queries the CPU utilization for various switches made by 3Com
+ and H3C, either standalone or that of the CPUs of all units in the stack. By
+ default it will handle 3com Superstack 4 switches, but it should work with
+ all devices defined in the "Lsw" lanswitch Mibs.
+
+ Please note: some of these switches don't handle SNMP well and might generate
+ up to 90% CPU load while queried. To accomodate for this you should lower
+ the frequency of SNMP based checks with them. The CPU usage ratio returned
+ by the check is the average load of the last 60 seconds.
inventory:
The check will add one service per Unit/CPU in a stack.
diff --git a/checkman/statgrab_cpu b/checkman/statgrab_cpu
index 9c24221..faf075d 100644
--- a/checkman/statgrab_cpu
+++ b/checkman/statgrab_cpu
@@ -15,9 +15,3 @@ perfdata:
inventory:
One check per host is created if the agent contains a {statgrab_cpu}
section containing cpu information.
-
-[parameters]
- The check has no parameters.
-
-[configuration]
- The check is not configurable.
Module: check_mk
Branch: master
Commit: 6a858e36f7b92bfa732339cea1f6aadeb495560f
URL: http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=6a858e36f7b92b…
Author: Mathias Kettner <mk(a)mathias-kettner.de>
Date: Mon Dec 19 21:07:06 2011 +0100
Internal file cleanup
---
LIESMICH.benutzer | 25 -------------------------
TODO | 31 -------------------------------
listtar => doc/helpers/listtar | 0
3 files changed, 0 insertions(+), 56 deletions(-)
diff --git a/LIESMICH.benutzer b/LIESMICH.benutzer
deleted file mode 100644
index b1152fe..0000000
--- a/LIESMICH.benutzer
+++ /dev/null
@@ -1,25 +0,0 @@
-Konzept für Verwaltung von Benutzern und Rollen
------------------------------------------------
-Was jetzt noch fehlt:
-MS5: Beim Löschen von Objekten Bezüge sicherstellen. Im config-Dialog
- könnte man darauf hinweisen, dass es Bezüge gibt und diese
- automatisch entfernen. Oder soll man eher sperren? Das wäre einfacher.
- * Das Löschen von Rollen ist schon entsprechend Umgesetzt
- * Löschen von Kontaktgruppen. Diese haben Bezüge zu Hosts, Services
- Foldern und Usern. An allen vier Stellen muss gelöscht werden.
- * Löschen von Timeperiods. Entsprechende Regeln müssen bearbeitet werden.
-MS6: Login-Maske für Multisite - diese optional machen (Default is
- HTTP-Auth). In OMD per Config einen Schalter dafür einbauen.
-MS6: NagVis und PNP so erweitern, dass eine zentral Auth funktioniert.
-MS6: Spracheinstellung pro Benutzer
-MS5: custom_links Snapin muss evtl. repariert werden.
-MS5/6: Email-Notifikation einrichten. Da sollte ein Befehl in die
- Standardtemplates von Check_MK rein. Am besten wäre wahrscheinlich
- ein cmk --notify, das als Argument Service und Host und Contact bekommt und
- evtl. noch ein paar Variablen und dann den Rest per Livestatus rauszieht?
- Eigentlich sollte das gehen, da ja der Notifizieren auch in einer Multisite-
- Umgebung immer lokal erfolgt. Die Rechte hat man auch immer, weil man ja
- von Nagios aufgerufen wird.
- cmk --notify zieht sich dann alles per Livestatus raus und packt nach
- Belieben alles in die Mail rein, bis zu Auszügen aus Logwatch und PNP-Graphen.
-
diff --git a/TODO b/TODO
deleted file mode 100644
index 777913c..0000000
--- a/TODO
+++ /dev/null
@@ -1,31 +0,0 @@
-Zu tun bei wato-ng:
-
-[modules]
-* checkgroup ausgeben bei cmk -L, cmk -M.
-* cmk -M soll Check-Parameterbeschreibungen automatisch auslesen
-
-[web]
-* Diagnosefunktion: wenn man eine Regelkette sieht kann man diese
- per Knopfdruck durchrechnen lassen und sieht dann, welche
- hosts von welcher Regel erfasst werden.
-* Verlinkung von Service zu Regelkette, Knopf für "Ausnahme für diesen
- Service erstellen"
-* class Alternative: Die Radiobuttons sollen <div>s unsichtbar werden
- lassen von den nicht genutzten Alternativen.
-* Konfiguration von Timeperiods
-* Value-Editor für die Auswahl einer Timeperiod.
-* Wie bekomme ich es hin, dass man keine TP löschen kann, die noch in
- einer Regel benannt wird?
-
-[decl]
-* Alle Checkgruppen deklarieren, die für LC-Checks gebraucht werden.
-
-[optional]
-* Auch multisite.mk-Variablen steuerbar machen
-* (nur OMD): auch ausgewählte Nagios-Variablen configurierbar machen
-
-Ganz ferne Zukunft (Brauch LC und DK nicht):
-===================
-- Explizite Checks (checks += )
-- Cluster
-- Host Tags
diff --git a/listtar b/doc/helpers/listtar
similarity index 100%
rename from listtar
rename to doc/helpers/listtar