Title: reports: pdf headings no longer run off the page when they are too long
Class: fix
Compatible: compat
Component: reporting
Date: 1695213138
Edition: cre
Knowledge: doc
Level: 1
State: unknown
Version: 2.2.0p12
This werk addresses an issue when creating pdf reports from host when the host
name is too long to fit on the page. We now wrap the text over more than one
line when required.
Title: rule_notifications: allow 3rd party plugins via the REST-API
Class: fix
Compatible: compat
Component: rest-api
Date: 1696857473
Edition: cre
Knowledge: doc
Level: 1
Version: 2.3.0b1
This werk introduces a fix that allows rule notifications to use
3rd party / custom plugins.
Title: check_mail and check_mail_loop: Enable EWS and OAuth2
Class: feature
Compatible: compat
Component: checks
Date: 1697097112
Edition: cre
Knowledge: doc
Level: 1
Version: 2.3.0b1
In response to the <a href="https://learn.microsoft.com/en-us/exchange/clients-and-mobile-in-exchange-o…">deprecation of basic authentication</a> for Microsoft mail services, EWS and OAuth2 are enabled for the active checks check_mail ("Check Email") and check_mail_loop ("Check Email Delivery"), as was done for check_mailboxes ("Check IMAP/EWS Mailboxes") already.
Users can now configure their respective check rules to fetch (and in case of check_mail_loop send) mails via EWS and OAuth2.
Note that some command line options for the underlying active check commands have changed. So for calling these checks directly from the command line, users will need to look into the command usage help to find the updated options. Check configurations set up in the UI, however, are migrated to the new structure and thus need no further action.
Werk 16134 was adapted. The following is the new Werk, a diff is shown at the end of the message.
Title: reports: pdf headings no longer run off the page when they are too long
Class: fix
Compatible: compat
Component: reporting
Date: 1695213138
Edition: cre
Knowledge: doc
Level: 1
Version: 2.3.0b1
This werk addresses an issue when creating pdf reports from host when the host
name is too long to fit on the page. We now wrap the text over more than one
line when required.
------------------------------------<diff>-------------------------------------------
Title: reports: pdf headings no longer run off the page when they are too long
Class: fix
Compatible: compat
Component: reporting
Date: 1695213138
Edition: cre
Knowledge: doc
Level: 1
Version: 2.3.0b1
This werk addresses an issue when creating pdf reports from host when the host
- name is too long to fit on the page. We now shorten the text and also end the
? ^^^ ^^^ ^^^^^ ^ ------
+ name is too long to fit on the page. We now wrap the text over more than one
? ^ ^^ ++++++++++++ ^ ^
- text with an ellipsis to indicate that we've shortened it.
+ line when required.
Title: reports: pdf headings no longer run off the page when they are too long
Class: fix
Compatible: compat
Component: reporting
Date: 1695213138
Edition: cre
Knowledge: doc
Level: 1
Version: 2.3.0b1
This werk addresses an issue when creating pdf reports from host when the host
name is too long to fit on the page. We now shorten the text and also end the
text with an ellipsis to indicate that we've shortened it.
Title: Add column painters Notes URL for Services & Hosts
Class: feature
Compatible: compat
Component: wato
Date: 1696856998
Edition: cre
Knowledge: undoc
Level: 1
State: unknown
Version: 2.3.0b1
Add clickable column painters to display a clickable link for:
* Service notes URL expanded
* Host notes URL expanded
Usefull if you e.g. configured "Notes URL for Services" like this
https://wiki.company.tld/show_notes?host=$HOSTNAME$&service=$SERVICEDESC$
and use this painter in the service view as a column, it will provide you a clickable link like this
https://wiki.company.tld/show_notes?host=webserver1.company.tld&service=Che…
Title: Detect all volumes with rstcli
Class: fix
Compatible: compat
Component: checks
Date: 1696949798
Edition: cre
Knowledge: doc
Level: 1
Version: 2.3.0b1
Previously, only one volume has been detected.
This is fixed now.
Thanks to thl-cmk for the contribution!
Title: Gracefully handle individual fails of cached sections
Class: fix
Compatible: compat
Component: agents
Date: 1696948219
Edition: cre
Knowledge: doc
Level: 1
State: unknown
Version: 2.1.0p35
This changes the behavior of services processing cached data of the Linux, AIX, Solaris, FreeBSD and OpenWrt agent.
Previous to this werk, a service would go to UNKNOWN if the execution of a cached section failed, reporting <i>"Missing data"</i> or <i>"Item not found in monitoring data"</i>.
Those services now go stale, and only go to UNKNOWN after tripple the time of the caching intervall passed.
Title: Missing sections in agent output
Class: fix
Compatible: compat
Component: agents
Date: 1696947311
Edition: cre
Knowledge: doc
Level: 1
State: unknown
Version: 2.1.0p35
This fixes missing sections in the Checkmk agent for Linux, AIX, Solaris, FreeBSD and OpenWrt.
A race condition when creating cached agent data caused the agent to crash.
Werk 15098 was adapted. The following is the new Werk, a diff is shown at the end of the message.
Title: setup form page rendering stuck when page has lots of select boxes
Class: fix
Compatible: compat
Component: setup
Date: 1696921699
Edition: cre
Knowledge: doc
Level: 1
State: unknown
Version: 2.1.0p35
Previously, when a HTML form page was rendered with a lot (>hundreds) of
select boxes, the augmentation process to make them searchable was taking
a very long time.
Until a proper fix for this performance problem can be found, we now prevent
the augmentation process whenever it would take more than 3 seconds.
The user-interface is almost not affected, only the select boxes are no longer
searchable. No manual action of the user is necessary to make this work.
------------------------------------<diff>-------------------------------------------
Title: setup form page rendering stuck when page has lots of select boxes
Class: fix
Compatible: compat
Component: setup
Date: 1696921699
Edition: cre
Knowledge: doc
Level: 1
State: unknown
- Version: 2.1.0p22
? ^^
+ Version: 2.1.0p35
? ^^
Previously, when a HTML form page was rendered with a lot (>hundreds) of
select boxes, the augmentation process to make them searchable was taking
a very long time.
Until a proper fix for this performance problem can be found, we now prevent
the augmentation process whenever it would take more than 3 seconds.
The user-interface is almost not affected, only the select boxes are no longer
searchable. No manual action of the user is necessary to make this work.