Module: check_mk
Branch: master
Commit: af149a7d05fd9159c538e39a9cad933929e2b5ef
URL: http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=af149a7d05fd91…
Author: Mathias Kettner <mk(a)mathias-kettner.de>
Date: Fri Jan 16 12:58:00 2015 +0100
Updated ChangeLog
---
ChangeLog | 10 ++++++++++
1 file changed, 10 insertions(+)
diff --git a/ChangeLog b/ChangeLog
index d0297fe..df417ba 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -29,6 +29,10 @@
* 1462 netscaler_ha: new check to monitor the HA state of Citrix Netscaler appliances
* 1838 emc_datadomain_mtree: New check for EMC Datadomain MTrees...
* 1464 netscaler_mem: new check to monitor the memory usage of Citrix Netscaler Appliances
+ * 1822 oracle_undostat: rule for non space error count...
+ * 1823 mk_oracle_crs: compatibility against CRS 10.2 + 11.1...
+ * 1825 oracle_recovery_status: backupcheck for user managed backups...
+ * 1826 oracle_dataguard_stats: New rule for apply_lag_min, removed default rule...
* 1807 check_mail: Added new check to check IMAP/POP3 login (incl. forwarding of mails to event console)...
* 1841 fileinfo, fileinfo.groups: new parameter for selecting ranges of the time of the day...
* 1668 Interface groups: Can create groups out of interface item names...
@@ -57,11 +61,17 @@
* 1818 FIX: dell_poweredge_cpu: Fix exception where BrandName is missing
* 1819 FIX: dell_poweredge_temp: Make output and service description consistent with other temperature checks...
NOTE: Please refer to the migration notes!
+ * 1388 FIX: oracle_asm_diskgroup: fixed wrong calculation of free space in NORMAL/HIGH redundancy Disk Groups...
+ * 1389 FIX: oracle_rman: detect failed jobs...
+ * 1390 FIX: mk_oracle: better detection of RMAN Archivelog Backups...
+ * 1391 FIX: oracle_instance: New function for Primary Database not OPEN...
* 1833 FIX: jolokia_metrics.gc: fix recently introduced exception for missing variable
* 1463 FIX: juniper_screenos_mem, juniper_trpz_mem: pnp template fixed
* 1806 FIX: services check was not recognizing configured state when no service was found
* 1840 FIX: oracle_tablespaces: fix implementation of magic factor
* 1848 FIX: df: title of pnp graphs for filesystem checks fixed...
+ * 1821 FIX: mk_oracle: changed connection to dedicated server mode...
+ * 1824 FIX: oracle_recovery_status: removed default values from Check...
* 1209 FIX: livestatus_status: Check handles cluster using in cluster now
* 1809 FIX: cisco_temp_perf: Fixed exception when no temperature threshold provided by device
* 1812 FIX: juniper_screenos_mem: Fixed too large memory reported (byte <> kbyte mixup)
Module: check_mk
Branch: master
Commit: 98ca18ed30b9e049ecbacb5b0402322c74ebcf71
URL: http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=98ca18ed30b9e0…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: Fri Jan 16 08:42:33 2015 +0100
#1817 FIX The Check_MK service did not result in CRITICAL/WARNING states when using Nagios as core
When using Nagios (or Icinga) as monitoring core, the "Check_MK" services was always resulting
in an OK state, even when the output reported that it has a critical problem, for example
because of the agent of the monitored host can not be reached.
This bug seem to be existant since Mon, 15 Dec 2014.
---
.werks/1817 | 14 ++++++++++++++
ChangeLog | 1 +
modules/check_mk.py | 2 +-
3 files changed, 16 insertions(+), 1 deletion(-)
diff --git a/.werks/1817 b/.werks/1817
new file mode 100644
index 0000000..27bddde
--- /dev/null
+++ b/.werks/1817
@@ -0,0 +1,14 @@
+Title: The Check_MK service did not result in CRITICAL/WARNING states when using Nagios as core
+Level: 2
+Component: checks
+Class: fix
+Compatible: compat
+State: unknown
+Version: 1.2.7i1
+Date: 1421393931
+
+When using Nagios (or Icinga) as monitoring core, the "Check_MK" services was always resulting
+in an OK state, even when the output reported that it has a critical problem, for example
+because of the agent of the monitored host can not be reached.
+
+This bug seem to be existant since Mon, 15 Dec 2014.
diff --git a/ChangeLog b/ChangeLog
index a9d8502..5a459fb 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -66,6 +66,7 @@
* 1809 FIX: cisco_temp_perf: Fixed exception when no temperature threshold provided by device
* 1812 FIX: juniper_screenos_mem: Fixed too large memory reported (byte <> kbyte mixup)
* 1814 FIX: agent_ibmsvc: Fixed missing executable flag
+ * 1817 FIX: The Check_MK service did not result in CRITICAL/WARNING states when using Nagios as core...
Multisite:
* 1758 Improved exception hander: Shows details without additional debug request, added mailto link for error report...
diff --git a/modules/check_mk.py b/modules/check_mk.py
index bf0dcc4..acfab986 100755
--- a/modules/check_mk.py
+++ b/modules/check_mk.py
@@ -2895,7 +2895,7 @@ no_inventory_possible = None
# perform actual check with a general exception handler
output.write("try:\n")
- output.write(" do_check(%r, %r)\n" % (hostname, ipaddress))
+ output.write(" sys.exit(do_check(%r, %r))\n" % (hostname, ipaddress))
output.write("except SystemExit, e:\n")
output.write(" sys.exit(e.code)\n")
output.write("except Exception, e:\n")
Module: check_mk
Branch: master
Commit: cec3da4869739b2f773446bcd526dafb31346f16
URL: http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=cec3da4869739b…
Author: Mathias Kettner <mk(a)mathias-kettner.de>
Date: Thu Jan 15 17:32:02 2015 +0100
Updated bug entries #0433
---
.bugs/433 | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/.bugs/433 b/.bugs/433
index 7222d75..752aacc 100644
--- a/.bugs/433
+++ b/.bugs/433
@@ -1,11 +1,14 @@
Title: cmk -II should keep services on error
Component: core
-State: open
+Class: nastiness
+State: done
Date: 2011-11-10 11:52:56
Targetversion: future
-Class: nastiness
If you do a cmk -II on a host and no data can be
fetched from the agent, then all services are removed
anyway. Better would be to abort with an error and
keep the services.
+
+2015-01-15 17:31:55: changed state open -> done
+Fixed by a new implementation of service discovery
Module: check_mk
Branch: master
Commit: 9b8c2a6a77e43cfbf5d942cb12140aed76cb1f5e
URL: http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=9b8c2a6a77e43c…
Author: Mathias Kettner <mk(a)mathias-kettner.de>
Date: Thu Jan 15 17:31:19 2015 +0100
#1842 FIX Rewrote implementation of service discovery (formerly inventory)
The internal code for the service discovery has been writting. The previous
name for that feature was "inventory" but the word inventory is now being
used for hardware/software-inventory. The option <tt>--check-inventory</tt>
has been renamed into <tt>--check-discovery</tt>.
Several bugs have been fixed while doing the new implementation. One prominent
bug was service discovery on clusters. Another problem that has been fixed
was that when during <tt>cmk -II</tt> a host was not reachable its services
would have been lost.
---
.werks/1842 | 18 ++++++++++++++++++
ChangeLog | 1 +
2 files changed, 19 insertions(+)
diff --git a/.werks/1842 b/.werks/1842
new file mode 100644
index 0000000..d8c4af8
--- /dev/null
+++ b/.werks/1842
@@ -0,0 +1,18 @@
+Title: Rewrote implementation of service discovery (formerly inventory)
+Level: 2
+Component: core
+Class: fix
+Compatible: compat
+State: unknown
+Version: 1.2.7i1
+Date: 1421339331
+
+The internal code for the service discovery has been writting. The previous
+name for that feature was "inventory" but the word inventory is now being
+used for hardware/software-inventory. The option <tt>--check-inventory</tt>
+has been renamed into <tt>--check-discovery</tt>.
+
+Several bugs have been fixed while doing the new implementation. One prominent
+bug was service discovery on clusters. Another problem that has been fixed
+was that when during <tt>cmk -II</tt> a host was not reachable its services
+would have been lost.
diff --git a/ChangeLog b/ChangeLog
index bf0a7fe..c1053d2 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -6,6 +6,7 @@
* 1797 FIX: Fix incomplete configuration during checking when using CMC...
* 1832 FIX: Fix "global name 'splitted' is not defined" in bulk inventory...
* 1808 FIX: Fixed broken nagios config when using RBN without a host defined...
+ * 1842 FIX: Rewrote implementation of service discovery (formerly inventory)...
Checks & Agents:
* 1665 agent_netapp: New special agent for NetApp monitoring via Web-API...