ID: 15631
Title: <tt>bgp_peer</tt>: Expand Support for Cisco Devices
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.2.0p5
Previously, the plugin <tt>bgp_peer</tt> would only discover services for the device Catalyst C8500.
With this Werk, the support is extended to Cisco devices which implement CISCO-BPG4-MIB.
ID: 15952
Title: Graph legends & mouse hovers: Respect order of curves in graph definitions
Component: metrics
Level: 1
Class: Bug fix
Version: 2.3.0b1
In graph legends and mouse hovers which show the current values at a given point in time, the order
of the curves was reversed with respect to the graph definition. This affected for example the
bandwidth graph of interface services.
Note that in case the graph contains stacked metrics, we stick to the reversed order, as before.
This aligns the order of the curves in the legend and mouse hover with the order in the graph.
ID: 15951
Title: Dashboards and graph collections: Support same graph multiple times
Component: metrics
Level: 1
Class: Bug fix
Version: 2.3.0b1
Before this werk, when adding the same graph multiple times to a dashboard or a graph collection,
only one of the graphs was actually rendered. The other ones were displayed as empty frames.
ID: 15761
Title: epower: Check levels if power is 0
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.3.0b1
Previously, Power phase service didn't check power against
thresholds if power was 0.
ID: 15762
Title: tsm_scratch: Fetch tsm scratch correctly if there are no free tapes
Component: agents
Level: 1
Class: Bug fix
Version: 2.3.0b1
Previously, fetching Tivoli Storage Manager (TSM) scratch crashed if there
were no free tapes. It resulted with a service becoming UNKNOWN.
ID: 15630
Title: <tt>hr_fs</tt>: Don't Discover Services without Mount Information
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.3.0b1
The check <tt>hr_fs</tt> would sometimes crash with the error
C+:
raise TypeError(\"'item' must be a non empty string or ommited entirely, got %r\" % (item,))
C-:
during discovery. This behaviour differs from the 2.1.0, since it previously discovered an empty
mountpoint. With this Werk, this incorrect empty is no longer discovered.
ID: 15889
Title: password_store: pattern for password store identifiers should be the same as the gui
Component: REST API
Level: 1
Class: Bug fix
Version: 2.3.0b1
This werk fixes a difference we had between the gui and rest-api. Previously
the regex pattern applied to the unique identifier of a password store id
for the rest-api wasn't as strict as that of the gui. The regex is now the
same for both.
ID: 15950
Title: Management boards: Use correct metric units and scalings
Component: metrics
Level: 1
Class: Bug fix
Version: 2.3.0b1
Metrics and graphs of management interface services might have used wrong units or might have been
scaled incorrectly. For example, some of the filesystem metrics produced by the plugin
<tt>hr_fs</tt> were displayed too small by a factor of 1024^2 for management boards.
ID: 15740
Title: <tt>cisco_qos</tt>: Interpret thresholds correctly
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.3.0b1
There were two issues with applying the thresholds on the used bandwidth and the dropped bits in the
Cisco QoS services:
LI: There was a minor rounding issue regarding the absolute levels on the used bandwidth. If the measurement unit was set to Bits (the default), these levels were by mistake round down when converting them to bytes.
LI: In case the available bandwidth is zero, any relative levels should not be applied, since this would lead to a permanent CRIT state. However, even absolute levels were not applied in case of zero bandwidth.