ID: 15827
Title: Send metrics without perf data to InfluxDB backend
Component: metrics
Level: 1
Class: Bug fix
Version: 2.2.0p1
We erroneously rejected any metrics without performance data
directed to the InfluxDB backend thus preventing also the logging
of state change.
ID: 15755
Title: ps: Make showing usernames in service details configurable
Component: Checks & agents
Level: 1
Class: New feature
Version: 2.3.0b1
An additional option "Include usernames in service details" is added to
the "State and count of processes" service monitoring rule.
It enables the user to configure whether the usernames are shown in
the service details of the "Process" service.
Usernames will be shown in the service details by default.
ID: 15883
Title: SAML mellon_create_metadata is executable by default
Component: Site Management
Level: 1
Class: Bug fix
Version: 2.3.0b1
This Werk makes mellon_create_metadata executable.
It is no longer necessary to run
C+:
chmod +x ~/bin/mellon_create_metadata
C-:
ID: 15859
Title: cisco_fru_power: Changed behavior for PSUs without power
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.3.0b1
When a PSU monitored by the plugin <i>"Cisco Nexus Switches: State of FRU Power Supplies"</i> had no power, the service went to UNKNOWN.
It now goes CRITICAL.
In addition we changed the conditions under which a service is discovered.
Powered off FRUs in the following states have not been discovered before, but are now (quoted from the MIB):
LI: <tt>offEnvOther(1)</tt>: FRU is powered off because of a problem not listed below.
LI: <tt>offEnvPower(5)</tt>: FRU is powered off because of power problem in the FRU. For example, the FRU's power translation (DC-DC converter) or distribution failed.
FRUs disabled administratively are no longer discovered:
LI: <tt>offAdmin(3): Administratively off.
ID: 15685
Title: ntopng: integration with checkmk
Component: ntopng_integration
Level: 1
Class: Bug fix
Version: 2.3.0b1
Due to changes in development of the ntopng API, the
integration with checkmk was no longer compatible. This
werk addresses this issue by making the necessary
changes to get all previously working ntopng dashboards
back in a working state.
ID: 15684
Title: password: empty strings should not be allowed as passwords
Component: REST API
Level: 1
Class: Bug fix
Version: 2.3.0b1
When creating or editing a password, the rest-api schema
would previously allow an empty string to be set. This werk
addresses this issue by only allowing passwords of length
1 or more.
ID: 15854
Title: Fix metric scaling issues in views and dashboards
Component: metrics
Level: 1
Class: Bug fix
Version: 2.3.0b1
Some historic metric values might have been scaled incorrectly in certain view and dashboard
elements. For example, the metric <i>RAM installed</i> might have been incorrectly scaled by a
factor of 1024^2 in the view column <i>Services: Metric History<i> or in single-metric dashlets.
ID: 15682
Title: REST-API: several endpoints returned "Host not found"
Component: REST API
Level: 1
Class: Bug fix
Version: 2.3.0b1
Several rest-api endpoints returned a 400 status code with message
"Host not found" when the host was on a remote site.
An internal validation was too tight. This is now fixed.
ID: 15754
Title: Enable AES-192 and AES-256 privacy protocols for SNMP
Component: inline-snmp
Level: 2
Class: New feature
Version: 2.3.0b1
This werk enables the AES-192 and AES-256 privacy protocols
to be used in SNMP monitoring.
ID: 15618
Title: KUBE: Trim Trailing Slash in Configured URLs
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.3.0b1
This Werk is relevant to users, whom create a new <tt>Kubernetes</tt> rule.
With this change, one trailing slash will be removed from endpoints. This affects both API server
connection and the data collection from the collectors. Specifically, previously specifying the URL
C+:
https://<control plane ip>:443/
C-:
results in an API call to
C+:
https://<control plane ip>:443//version
C-:
But now it results in a call to
C+:
https://<control plane ip>:443/version
C-:
With the new change, specifying
C+:
https://<control plane ip>:443//
C-:
will results in the behaviour of calling
C+:
https://<control plane ip>:443//version
C-:
Old configurations are migrated to match the new calling convention. Thus, existing rules are
unaffected. Note, this Werk does not implement RFC 3986 URL joining.