ID: 2256
Title: mk_mysql: MySQL monitoring is now available for windows
Component: Checks & Agents
Level: 1
Class: New Feature
Version: 1.2.7i1
The mk_mysql plugin which already existed for some time has been
ported to Windows. It is now available as windows agent plugin.
You can use the exact same checks as on linux hosts. To make the
agent plugin working, you need to configure the credentials
to access the database just like on linux systems with the
difference that the configuration file needs to be placed in
the directory of the <tt>check_mk_agent.exe</tt> and named
<tt>mysql.ini</tt>. In case you have multiple instances running
on a single host and need different credentials, you can create
multiple files named <tt>mysql_<instance>.ini</tt> while you need
to replace instance with the ident of the mysql process.
For further details take a look at the
<a href="http://mathias-kettner.de/checkmk_mysql.html">documentation</a>.
ID: 2255
Title: checkpoint_*: Fixed exception in scan function when sysDescr has less than 2 spaces
Component: Checks & Agents
Level: 1
Class: Bug Fix
Version: 1.2.7i1
When running the service discovery on SNMP devices which have a sysDescr which conains
less than 2 spaces this lead into an exception. The error was present in 1.2.6 and
master branch but only showed up in the master branch, since the error handling in
the master branch has changed to be more verbose about such problems.
ID: 2297
Title: Cleanup global settings, rename sections, remove obsolete settings
Component: WATO
Level: 2
Class: New Feature
Version: 1.2.7i1
The <i>Global Settings</i> of WATO have been cleaned up a bit. The sections
have been renamed to be more self-explanatory. The order has been made more
useful. And some useless settings have been removed (they still keep working
if you have changed them from the defaults).
ID: 2296
Title: win_dhcp_pools: Convert global option for discovery empty pools into rule set
Component: Checks & Agents
Level: 1
Class: New Feature
Version: 1.2.7i1
The selection wether empty DHCP should be discovered has now been moved into
a rule set. If you had set the global option then it is still functioning
and can be overridden on a per-host-basis with rules.
ID: 2295
Title: Fix exception in reporting for views that do not show a host name
Component: Reporting & Availability
Level: 1
Class: Bug Fix
Version: 1.2.7i1
ID: 2294
Title: if, if64: Move global option for padding port numbers with zeroes into rule
Component: Checks & Agents
Level: 1
Class: New Feature
Version: 1.2.7i1
You now can configure wether port numbers should be padded with zero on a per
host basis in the rule set <i>Network Interface and Switch Port Discovery</i>.
The global option has been remove from WATO. Any setting you have made is
still functioning, though.
ID: 2293
Title: logwatch: Remove global setting logwatch_service_output from WATO
Component: Checks & Agents
Level: 1
Class: New Feature
Version: 1.2.7i1
This setting decides wether (default) or not to output the last critical
found message in a logfile in the output of the check plugin of logwatch
checks. You still can set this variable in <tt>main.mk</tt> if you like.
Existing setting still work.
This make Check_MK more consistent: there are no settings for checks
in the global settings any more now.
ID: 2232
Title: printer_supply: move setting for "some remaining" status from global option to check parameters
Component: Checks & Agents
Level: 1
Class: New Feature
Version: 1.2.7i1
This is due to a cleanup and for making Check_MK more consitent. If you already have
changed the global variable, your setting will still work.
ID: 2231
Title: More transparently show errors during service discovery
Component: Core & Setup
Level: 2
Class: New Feature
Version: 1.2.7i1
Checks might run into problems parsing the output of an agent plugin. When
this happens during a normal check, you will soon know this as the according
service goes <i>UNKNOWN</i> and you will be able to create a crash dump.
Errors in single check plugins during service discovery, however, have been
silently ignored unless you used <tt>--debug</tt> on the command line. This
behaviour has been changed in the following way:
H2:<tt>cmk -I</tt> on the command line
Now for each files plugin a warning is being printed, but the discovery
continues. <tt>--debug</tt> will let the Python exception come through
and abort the discovery with a precise error message - just as it used
to be.
H2:Check_MK Discovery service
The discovery check now in case of an error during the discovery goes
to <i>UNKNOWN</i> and produces a crash dump - just as normal checks do.
That way you can easily send us a crash report in case of any error.
Previously error would be ignored silently.
H2:Service list in WATO
In WATO the list of a host's services will display a yellow error
message if one of the plugins fails. This messages has a link for
retrying the discovery without the error message and that way switch
back to the old behaviours (temporarliy).
H2:Bulk discovery in WATO
The bulk discovery keeps to the old behaviour of silently ignoring
errors but has got a new checkbox for letting a host fail if at
least one check plugin of the host runs into an error. The default
setting of the checkbox is to ignore errors.