Module: check_mk
Branch: master
Commit: 86e8a3bdfc99ea625a222e2635ddba4ed3c85a04
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=86e8a3bdfc99ea…
Author: Mathias Kettner <mk(a)mathias-kettner.de>
Date: Mon Oct 27 16:23:39 2014 +0100
Updated formatting of several werks
---
.werks/1085 | 8 ++++----
.werks/1122 | 12 ++++++------
.werks/1125 | 7 ++++---
.werks/1424 | 10 +++++-----
.werks/266 | 8 ++++++--
ChangeLog | 6 +++---
6 files changed, 28 insertions(+), 23 deletions(-)
diff --git a/.werks/1085 b/.werks/1085
index c64a3b6..30e0148 100644
--- a/.werks/1085
+++ b/.werks/1085
@@ -5,13 +5,13 @@ Version: 1.2.5i5
Date: 1405937822
Class: feature
-When a quicksearch pattern matched multiple hosts the view <tt>hosts</tt> was
shown.
+When a Quicksearch pattern matched multiple hosts the view <i>All hosts</i>
was shown.
This view displayed all services for these hosts, which could lead to plenty of
(unwanted) output in the view.
-The quicksearch feature has been changed in the following way<br>
+The quicksearch feature has been changed in the following way:
<ul>
-<li>If there are multiple host matches the <tt>searchhost</tt> view is
displayed</li>
-<li>If there is a single match the <tt>hosts</tt> view is displayed
(this view also contains the services)</li>
+<li>If there are multiple host matches the <i>Search Host</i> view is
displayed</li>
+<li>If there is a single match the <i>Host</i> view is displayed (this
view also contains the services)</li>
</ul>
Note: This also applies to special search patterns like <tt>h:localhost
h:otherhost</tt>
diff --git a/.werks/1122 b/.werks/1122
index 6af8f38..6bb4c7d 100644
--- a/.werks/1122
+++ b/.werks/1122
@@ -6,18 +6,18 @@ Version: 1.2.5i6
Date: 1412178359
Class: fix
-There were instances where a logline was not fully written to a unicode file.
+There were instances where a logline was not fully written to a UTF-16 (unicode) encoded
file.
+For example:
-For example
-C+:
+F+:C:\some\log\file.log
This is the first line
This is the sec
-C-:
+F-:
In this scenario the agent is not allowed to parse the second line, because
it has not been fully written to disk yet. A complete line is considered to
-be finished with a carriage return followed by a newline.<br><br>
+be finished with a carriage return followed by a newline.
With this update the agent now stops parsing after the first line and
continues at the start of the second line on the following agent query.
-Note: This only applies to utf-8 files
+Note: This only applies to UTF-16 encoded files.
diff --git a/.werks/1125 b/.werks/1125
index 05e6dc2..eb68da9 100644
--- a/.werks/1125
+++ b/.werks/1125
@@ -1,4 +1,4 @@
-Title: EC actions couldn't get saved when a EC rule had "Send monitoring
notification" set
+Title: EC actions are now saved when an EC rule has "Send monitoring
notification" set
Level: 1
Component: ec
Compatible: compat
@@ -6,5 +6,6 @@ Version: 1.2.5i6
Date: 1412933594
Class: fix
-This lead to the warning<br>
-<tt>You are missing the action with the ID @NOTIFY which is still used in some
rules</tt>
+This fixes a bug where actions where not saved. This lead to the warning
+<i>You are missing the action with the ID @NOTIFY which is still used in
+some rules</i>.
diff --git a/.werks/1424 b/.werks/1424
index 210763e..c1ccde2 100644
--- a/.werks/1424
+++ b/.werks/1424
@@ -1,12 +1,12 @@
Title: mknotifyd: now able to check if its still listening for telegrams
Level: 1
-Component: checks
+Component: notifications
Compatible: compat
Version: 1.2.5i6
Date: 1414413785
Class: feature
-The mknotifyd server is now able to handle heartbeat telegrams.<br>
-Just send an empty pickled python object to the server, like "N." (a pickled
None)<br>
-The mknotifyd will answer with an "OK".<br>
-You can monitor this behaviour with the active check "Check connecting to a TCP
port".
+The mknotifyd server is now able to handle heartbeat telegrams.
+Just send an empty pickled python object to the server, like "N." (a pickled
<tt>None</tt>)
+The mknotifyd will answer with an "OK".
+You can monitor this behaviour with the active check <i>Check connecting to a TCP
port</i>.
diff --git a/.werks/266 b/.werks/266
index 61deff5..aa9fe51 100644
--- a/.werks/266
+++ b/.werks/266
@@ -1,4 +1,4 @@
-Title: windows_agent: now supports mrpe include files
+Title: windows_agent: now supports MRPE include files
Level: 1
Component: checks
Version: 1.2.5i1
@@ -17,10 +17,12 @@ F+:check_mk.ini
check = Dummy mrpe\check_crit
check = IP_Configuration mrpe\check_ipconfig 1.2.3.4
check = Whatever c:\myplugins\check_whatever -w 10 -c 20
+
# Additional mrpe configs
# The include files can be changed during the runtime
include \\ab = C:\includes\ab_mrpe.cfg
include \\NT-AUTORITÄT\SYSTEM = C:\includes\system_mrpe.cfg
+
# If you omit the user the file is executed with the current user
include = C:\includes\default.cfg
F-:
@@ -28,13 +30,15 @@ F-:
The syntax in the mrpe include file is the same as in the mrpe section, with the
exception
that you cannot add further includes in a include file. There is also no need to define a
<tt>[mrpe]</tt>
section in an included file. You just need to define the <tt>check</tt> lines
here.
+
F+:ab_mrpe.cfg
check = Dummy mrpe\check_crit
check = IP_Configuration mrpe\check_ipconfig 1.2.3.4
F-:
+
<b>Important:</b> Keep in mind that the agent needs the permission to run
scripts as other user. Internally it uses the windows command <tt>runas
/User:</tt>
-which prompts for a password if agent has no permission to change to this
user.<br>
+which prompts for a password if agent has no permission to change to this user.
In this case the check_mk agent will get stuck!
diff --git a/ChangeLog b/ChangeLog
index ac6c6e9..af93fea 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -2,6 +2,7 @@
Core & Setup:
* 1008 Overall check timeout for Check_MK checks now defaults to CRIT state...
* 1373 SEC: Do not ouput complete command line when datasource programs fail...
+ * 1425 New section header option "encoding" for agent output...
* 1129 FIX: Windows MSI-Installer: some systems created corrupted check_mk_agent.msi
files...
Checks & Agents:
@@ -79,9 +80,7 @@
* 1447 domino_transactions: new check to monitor the number of transactions per
minute on Lotus Domino servers
* 1190 statgrab_cpu: Check can now handle parameters
* 1191 Linux agent now also sends information about tmpfs...
- * 1424 mknotifyd: now able to check if its still listening for telegrams...
* 1193 ps: Manual Checks can now use RegEx for user matching...
- * 1425 New section header option "encoding"...
* 1051 FIX: tcp_conn_stats: fix missing performance data...
* 1142 FIX: winperf_ts_sessions: fix computation, check has never really worked
* 1090 FIX: zfsget: fixed exception which happened on incomplete zfs entries
@@ -174,6 +173,7 @@
* 1123 Rule based notifications: New condition "Match Service Groups"
* 1186 RBN: It's now possible to Filter for contactgroups...
* 1189 sms notification: also send information about Downtimes, Acknowledgments and
Fallping now
+ * 1424 mknotifyd: now able to check if its still listening for telegrams...
* 1156 FIX: Graphs in HTML mails are now sent again where they where missing...
* 1157 FIX: Fixed SMS plugin on at least debian (distrs which have no
sendsms/smssend)...
* 1407 FIX: Fix exception in rule based notification on non-Ascii characters in log
message
@@ -189,7 +189,7 @@
* 1399 FIX: Fix left-over tac processes when showing Event Console history...
* 1402 FIX: Fixed cased where counting events did not reach required count...
* 1124 FIX: WATO EC configuration: no longer raises an exception when user has
restricted WATO access...
- * 1125 FIX: EC actions couldn't get saved when a EC rule had "Send
monitoring notification" set...
+ * 1125 FIX: EC actions are now saved when an EC rule has "Send monitoring
notification" set...
HW/SW-Inventory:
* 0643 windows inventory: OS now contains the install date, reg_uninstall now
contains the path...