abrist wrote:Is there any pattern here? Are the passive checks with commas coming from systems without a western decimal locale?
Are the passive checks without commas coming from boxes configured with a western locale?
Are these boxes using different builds of nsca?
On all hosts locale settings're configuret for Polish settings (we're using "," to split decimal fractions).
Yes, boxes're using different builds of nsca - Win 2000/2003/XP - nsclient 0.3.X, Win Vista/7/8 - nsclient 0.4.X.
slansing wrote:[1396562400] CURRENT SERVICE STATE: PN-INFO1;MEM Load;OK;HARD;1;OK: physical memory: Total: 2.97G - Used: 1.95G (65%) - Free: 1.02G (35%)
[1396562400] CURRENT SERVICE STATE: WA-OCR2;MEM Load;OK;HARD;1;Memory usage: total:5201,44 Mb - used: 933,94 Mb (18%) - free: 4267,49 Mb (82%)
It is curious that one of these is returning a "," the other a "." though they seem to be almost different check formats. You are sure these are both forwarded results from NSCA?
All Windows XP/Vista/7/8 hosts're monitorng by NSCA plugin (passive checks), but Windows Server 2000/2003 (+ 1 host with WinXP - WA-OCR2) and Linux Ubuntu, CentOS, IPCop (I also tried configure it on FreeBSD 7.2 but I failed
) are monitoring by NRPE (active checks). I can try enable passive checks on Servers to, maybe it'll help.
On Windows 2000/2003/XP I've installed nsclient 0.3.X and on Windows Vista/7/8 I've installed nsclient 0.4.X. I had to do that because on Windows < Vista nsclient 0.4.X get crashed.
If I change locale at Nagios serwer to en_US.UTF-8 will it help?