Title: linux-bonding: introduce check for expected bonding mode
Class: feature
Compatible: incomp
Component: checks
Date: 1698999268
Edition: cre
Level: 1
Version: 2.2.0p17
The service monitoring rule "Linux monitoring service status"
was previously being used for both Linux and OVS. This werk
now splits this rule in two. We now have the following rules.
Bonding interface status
OVS bonding interface status
The reason behind this, is that we have now introduced an
expected mode configuration parameter only for the Linux
rule. So you are now able to select the expected bonding
mode and the state you want to display when this condition
is not met.
Actions:
Case 1: Rule configured for linux
Action: do nothing.
Case 2: Rule configured for OVS
Action: All previously configured rules will now appear as
Linux Bonding interface status rules. Therefore you will
have to delete them and create new "OVS Bonding interface
status" rules.
Title: Adapt date formatting in most of the service outputs
Class: feature
Compatible: compat
Component: checks
Date: 1701538021
Edition: cre
Level: 1
Version: 2.3.0b1
According to
<a href="https://forum.checkmk.com/t/survey-results-are-in-micro-survey-7-vote-for-a…">one of our surveys</a>,
most of our users prefer dates to be displayed in the format <i>YYYY-MM-DD</i>.
This Werk changes the library function that many check plugins use when rendering their service summary.
As a result, the service output of many plugins will now format the date in the new format.
For instance the next Interantional Talk Like a Pirate Day will no longer be rendered as "Sep 19 2024", but as "2024-09-19".
The following plugins are affected:
LI: Checkmk Agent: Deployment properties
LI: Checkmk: Performance and Settings
LI: Job Monitoring
LI: Kaspersky Anti-Virus: Updates (KESL)
LI: Kubernetes: Pod Containers
LI: Microsoft Azure Resource Health
LI: Microsoft Azure Virtual Network Gateways: Connections
LI: MS SQL Tablespaces: Successful Backups
LI: Nutanix Prism: Alerts
LI: Nutanix Prism: Hosts
LI: Oracle Database: Number of Active Sessions
LI: SAP HANA: Backup
LI: Virtual Machine under ESX: Snapshot Settings
Title: Fix possible "Internal server error" while saving large formulars
Class: fix
Compatible: compat
Component: multisite
Date: 1698237843
Edition: cre
Knowledge: doc
Level: 1
Version: 2.3.0i1
Werk #15393 already solved this for most users but in rare cases, the
formulars were still so big that an "Internal server error" occurred on saving.
This change should fix that behaviour even for such cases.
Werk 16268 was adapted. The following is the new Werk, a diff is shown at the end of the message.
Title: Date macro replacement in fileinfo patterns
Class: fix
Compatible: compat
Component: checks
Date: 1701427733
Edition: cre
Level: 1
Version: 2.2.0p17
The grouping patterns in the ruleset <i>Group patterns</i> allow to specify certain date macros (for details refer to the rulesets inline help).
Previously only one instance of the macros could be used. Now all occurrences of either macro type are replaced.
In addition, the pattern no longer has to begin with a "/" or a letter (which was not documented).
------------------------------------<diff>-------------------------------------------
Title: Date macro replacement in fileinfo patterns
Class: fix
Compatible: compat
Component: checks
Date: 1701427733
Edition: cre
Level: 1
- Version: 2.2.0p16
? ^
+ Version: 2.2.0p17
? ^
The grouping patterns in the ruleset <i>Group patterns</i> allow to specify certain date macros (for details refer to the rulesets inline help).
Previously only one instance of the macros could be used. Now all occurrences of either macro type are replaced.
In addition, the pattern no longer has to begin with a "/" or a letter (which was not documented).
Werk 16323 was adapted. The following is the new Werk, a diff is shown at the end of the message.
Title: isc_dhcpd: Fix AttributeError ('tuple' object has no attribute 'get')
Class: fix
Compatible: compat
Component: checks
Date: 1700834228
Edition: cre
Level: 1
Version: 2.2.0p17
This werk fixes the crash mentioned above.
------------------------------------<diff>-------------------------------------------
Title: isc_dhcpd: Fix AttributeError ('tuple' object has no attribute 'get')
Class: fix
Compatible: compat
Component: checks
Date: 1700834228
Edition: cre
Level: 1
- Version: 2.2.0p16
? ^
+ Version: 2.2.0p17
? ^
This werk fixes the crash mentioned above.
Title: agent_proxmox_ve: Use statically configured IP address if set
Class: fix
Compatible: compat
Component: checks
Date: 1701627600
Edition: cre
Level: 1
Version: 2.2.0p17
The special agent always used the hostname to connect to the Proxmox VE host, even in case the host
address was configured explicitly.