ID: 7915
Title: check_mk_agent.{aix,linux,openwrt}: Fixed accessing $SPOOLDIR
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 1.7.0i1
If the check_mk_agent is executed under a certain user which has no
permissions on the $SPOOLDIR and the $SPOOLDIR exists then the content
of each plugin below $PLUGINSDIR or $LOCALDIR may be appended to the
agent output.
ID: 7431
Title: mk_postgres: version detection may fail
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 1.7.0i1
The version detection for the server did not use the
configured database, user and port defined in the
postgres.cfg. Instead the default values were used.
If the plugin cannot execute queries with the default
values the plugin will exit prematurely.
To resolve the issue the fixed version of the mk_postgres
plugin has to be deployed on the affected hosts.
ID: 7425
Title: mk_postgres, postgres_instances: fix plugin output for older operating systems
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 1.7.0i1
mk_postgres used the pgrep command to find the running
PostgreSQL instances. Unfortunately, version 1.5.0p3
added a command line argument that is not supported on
older operating systems like e.g. SLES 11, but only on
newer ones like e.g. SLES 12. As a result Checkmk did
not find any PostgreSQL instances on older operating
systems.
To resolve the issue, the fixed version of the mk_postgres
plugin has to be deployed on the affected hosts.
ID: 7432
Title: postgres_instances: fix crash of the parse function
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 1.7.0i1
The check crashed with the error:
TypeError (update expected at most 1 arguments, got 2)
ID: 7428
Title: email: don't escape email subject and addresses
Component: Notifications
Level: 1
Class: Bug fix
Version: 1.7.0i1
Since version 1.5.0p14 the subject and addresses of HTML emails
were escaped, i.e. the characters '<', '>' and '&'
were replaced by '&lt;', '&gt;' and '&amp;',
if present. This resulted in a slightly more unreadable subject
if any of these characters were present and if an email address
contained an ampersand it would result in an invalid (escaped)
email address.
ID: 7926
Title: kernel.page: Monitor the kernel page swap in/out
Component: Checks & agents
Level: 1
Class: New feature
Version: 1.7.0i1
You can monitor the rate of swapped kernel pages in bytes/sec
ID: 7892
Title: systemd_units: fix broken discovery rule
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 1.7.0i1
This fix solves the exception which occured when a systemd service discovery rule was defined
ID: 7935
Title: Fixed execution_time column for passive checks.
Component: Core & setup
Level: 1
Class: Bug fix
Version: 1.7.0i1
The execution_time column for passive checks doesn't really make sense, so
we set it to a (near) zero value when using the CMC. This is in line with
Nagios' behavior.
ID: 7890
Title: check_by_ssh: Option to automatically accept new host keys
Component: Checks & agents
Level: 1
Class: New feature
Version: 1.7.0i1
The check_by_ssh check pluging now allows the user to optionally enable automatic acceptance of new host keys while refusing connection of changed or non-trusted host keys.
ID: 7925
Title: prism_storage_pools: New check to monitor the capacity and usage of Prism storage pools
Component: Checks & agents
Level: 1
Class: New feature
Version: 1.7.0i1
You can monitor the available disk space for your storage pools of your Prism containers.