Hi all,
the version 1.1.0 is finally out. The main innovation is the new
event broker module "MK Livestatus" which allows direct access
to the status of all Nagios objects like hosts and services via
a UNIX socket. Check_MK Multiadmin now makes use of that interface
instead of status.dat.
MK Livestatus has also been made fit to be used as a backend
for NagVis. The new release of NagVis 1.4.5 has also been
published today - and is the first third party addon to officially
support MK Livestatus.
Check_MK 1.1.0 also has many improvement and bug fixes in other
areas. Here is the complete ChangeLog:
- First version with "Check_MK Livestatus Module"!
- Fixed problems in Windows agent (could lead
to crash of agent in case of unusal Eventlog
messages)
- Fixed problem sind 1.0.39: recompile waitmax for
32 Bit (also running on 64)
- Autoconfiscated MK Livestatus
- Fixed bug in cluster checks: No cache files
had been used. This can lead to missing logfile
messages.
- Check kernel: allow to set levels (e.g. on
pgmajfaults)
- Check ps now allows to check for processes owned
by a specific user (need update of Linux agent)
- New configuration option aggregate_check_mk: If
set to True, the summary hosts will show the
status auf check_mk (default: False)
- Check winperf.cpuusage now supports levels
for warning and critical. Default levels are
at 101 / 101
- New check df_netapp32 which must be used
for Netapps that do not support 64 bit
counters. Does the same as df_netapp
- Symlink PNP templates: df_netapp32 and
df_netapp use same template as df
- Fix bug: ifoperstatus does not produce performance
data but said so.
- Fixed bug in MK Livestatus: StatsGroupBy:
didn't work
- Fix bug in Multiadmin: Sorting according to
service states did not work
- Fix two bugs in df_netapp: use 64 bit counters
(32 counter wrap at 2TB filesystems) and exclude
snapshot filesystems with size 0 from inventory.
- Rudimentary support for monitoring ESX: monitor
virtual filesystems with 'vdf' (using normal df
check of check_mk) and monitor state of machines
with vcbVmName -s any (new check vmware_state).
- Fixed bug in MRPE: check failed on empty performance
data (e.g. from check_snmp: there is emptyness
after the pipe symbol sometimes)
- mk_logwatch -d now processes the complete logfile
if logwatch.state is missing or not including the
file (this is easier for testing)
setup.sh will compile, install and activate
Livestatus per default now. If you do not want
this, please disable it by entering <tt>no</tt>,
when asked by setup.
- Web pages (Multiadmin) now uses MK Livestatus
instead of parsing status.dat. This is much faster.
And that way you get *live* data.
- New Option --paths shows all installation, config
and data paths of Check_mk and Nagios
- New configuration variable define_hostgroups and
define service_groups allow you to automatically
create host- and service groups - even with aliases.
- Multiadmin has new filter for 'active checks enabled'.
- Multiadmin filter for check_command is now a drop down list.
- Dummy commands output error message when passive services
are actively checked (by accident)
- New configuration option service_descriptions allows to
define customized service descriptions for each check type
- New configuration options extra_host_conf,
extra_summary_host_conf
and extra_service_conf allow to define arbitrary Nagios options
in host and service defitions (notes, icon_image, custom
variables, etc)
- Fix bug: honor only_hosts also at option -C
The configuration of 1.1.0 is compatible to that of 1.0.39. The
setup now needs a C++ compiler installed (because of Livestatus).
It's possible to install check_mk without Livestatus - if you
do not want to use Multiadmin.
Greetings and thanks for using Check_MK!
Mathias Kettner
--
__ __ _ __
Mathias Kettner | \/ | |/ / M A T H I A S K E T T N E R
Preysingstr. 74 | |\/| | ' /
81667 München | | | | . \ Linux Beratung & Schulung
089 / 444 09 662 |_| |_|_|\_\
http://mathias-kettner.de