Checkmk-"1/10"-Problem gelöst

Das Problem, welches uns seit Monaten verfolgt hatte in den Localchecks, dass Werte nur „durch 10“ gewertet wurden (z.B. 13 fastd-clients, nicht 130) ist nun gelöst:

Die P-Checks kann man schlicht mit einer Nachkommastelle (hier „.0“) angeben, und schon wird richtig gezählt.

Entsprechend ist z.B. der Supernode-Check aktualisiert:

Ausgabe dann z.B.

root@flingern-3:/usr/lib/check_mk_agent/local# ./supernode
0 Batman-Version Version=batctl 2016.0 [batman-adv: 2016.0]; batctl 2016.0 [batman-adv: 2016.0]
P Batman-bat0 Router=221.0;5:250;1:500|Clients=603.0;44.0:1105.0;11.0:2210.0|Gateways=1.0;0:3;0:5;|IPs=246.0
0 Fastd_Version Version=v17; Fastd v17
P Fastd_Clients_tap1 Clients=3;0:8;0:8; Interface: tap1, Port: 10010, MTU: 1364, Peer Limit: 9
P Fastd_Clients_tap0 Clients=15;10:180;2:190; Interface: tap0, Port: 10000, MTU: , Peer Limit: 200
0 Ubuntu-Release Ubuntu-Release=Ubuntu 14.04.4 LTS; Ubuntu 14.04.4 LTS - Kernel 4.4.6-040406-generic
P Dhcp-Leases Leases=388.0;5:1000;1:2000