[//]: # (werk v2)
# mk_jolokia: Add compatibility for / in MBeans
key | value
---------- | ---
date | 2024-03-21T16:10:04+00:00
version | 2.4.0b1
class | fix
edition | cre
component | checks
level | 1
compatible | yes
Previously it was not possible to select an MBean that had a path separator. This Werk implements the Jolokia path separator `!/`.
An example is shown in the following fragment of the jolokia.cfg file:
```
...
custom_vars = [('Catalina:J2EEApplication=none,J2EEServer=none,WebModule=*localhost!/docs,j2eeType=Servlet,name=default','requestCount','myspecialmetric',[],False,'number')]]
...
```
This will match the entry `myinstance,Catalina:J2EEApplication=none,J2EEServer=none,WebModule=//localhost/docs,j2eeType=Servlet,name=defaultmyspecialmetric.requestCount0number`
[//]: # (werk v2)
# REST API: improve validation of host names
key | value
---------- | ---
date | 2024-03-26T09:56:52+00:00
version | 2.4.0b1
class | fix
edition | cre
component | rest-api
level | 1
compatible | yes
This werk improves upon the validation of host names in the REST API, so that it
is in line with the GUI. In some cases the REST API will still be more
restrictive, but invalid host names will no longer be allowed.
[//]: # (werk v2)
# The configuration is correctly loaded by RRD helper processes
key | value
---------- | ---
date | 2024-03-26T10:03:03+00:00
version | 2.4.0b1
class | fix
edition | cee
component | core
level | 2
compatible | yes
This change ensures the reloading of the configuration by already
running RRD processes, thereby guaranteeing that those processes are
using the correct configuration.
SUP-17787
CMK-16318
Werk 15841 was deleted. The following Werk is no longer relevant.
[//]: # (werk v2)
# The configuration is correctly loaded by RRD helper processes
key | value
---------- | ---
date | 2024-03-26T10:03:03+00:00
version | 2.4.0b1
class | fix
edition | cee
component | core
level | 2
compatible | yes
This change ensures the reloading of the configuration by already
running RRD processes, thereby guaranteeing that those processes are
using the correct configuration.
SUP-17787
CMK-16318
[//]: # (werk v2)
# Ruleset API: Allow configuration of String field size setting
key | value
---------- | ---
date | 2024-03-20T15:34:24+00:00
version | 2.4.0b1
class | feature
edition | cre
component | checks
level | 1
compatible | yes
This only affects plugin developers.
The size of the String input field can now be adapted to the specific purpose of the field: The developer can select between different size settings.
[//]: # (werk v2)
# The configuration is correctly loaded by RRD helper processes
key | value
---------- | ---
date | 2024-03-26T10:03:03+00:00
version | 2.4.0b1
class | fix
edition | cee
component | core
level | 2
compatible | yes
This change ensures the reloading of the configuration by already
running RRD processes, thereby guaranteeing that those processes are
using the correct configuration.
SUP-17787
CMK-16318
[//]: # (werk v2)
# Ruleset API: Datamodel changes for Password FormSpec
key | value
---------- | ---
date | 2024-03-21T12:35:39+00:00
version | 2.4.0b1
class | feature
edition | cre
component | checks
level | 1
compatible | no
This only affects plugin developers.
The datamodel for the `Password` Formspec is changed.
Use the `migrate_to_password` migration function to update your stored configurations to the newer datamodel.
Title: Windows agent obtains winperf data using separate process
Class: fix
Compatible: compat
Component: checks
Date: 1711121597
Edition: cre
Level: 1
Version: 2.2.0p25
This change fixes regression introduced in 2.1.0p2
Werk 16647 was adapted. The following is the new Werk, a diff is shown at the end of the message.
[//]: # (werk v2)
# Repeated scaling during migration to new Ruleset API
key | value
---------- | ---
date | 2024-03-22T09:19:58+00:00
version | 2.4.0b1
class | fix
edition | cre
component | checks
level | 1
compatible | yes
This only affects some beta users that tested the new ruleset API for plugin
development.
When migrating and scaling fixed levels to the new `Levels` form spec,
values have been scaled over and over again.
------------------------------------<diff>-------------------------------------------
[//]: # (werk v2)
- # Repeaded scaling during migration to new Ruleset API
? ^
+ # Repeated scaling during migration to new Ruleset API
? ^
key | value
---------- | ---
date | 2024-03-22T09:19:58+00:00
version | 2.4.0b1
class | fix
edition | cre
component | checks
level | 1
compatible | yes
This only affects some beta users that tested the new ruleset API for plugin
development.
When migrating and scaling fixed levels to the new `Levels` form spec,
values have been scaled over and over again.