[Pkg-nagios-devel] Bug#551011: nagios-plugins-basic: several plugins depend on locale in performance data
Moritz Both
mb at aldebaran.de
Wed Oct 14 22:21:19 UTC 2009
Package: nagios-plugins-basic
Version: 1.4.12-5
Severity: normal
Tags: l10n
Several plugins produce performance data formatted depending on
the locale under which they run.
Performance data is supposed to be machine-readable and should
come in a fixed format, not depending on the locale.
Plugins affected are at least: check_ldap, check_ntp,
check_nt, check_dns. (Other plugins once were affected
and have already been fixed, like check_load and check_ping.)
As a result of this bug, nagiosgrapher cannot interpret the
performance data of these plugins in a reliable way.
Note that nagios will run under the "C" locale if started
at boot time via init, but under the system locale if
manually started from a shell, so the results are
unpredictable.
In bug #509359, a variation of this problem was discussed. It ended
with the suggestion to run nagios under the system locale and
everything would be fine. I would disagree with that because it means
that you would have to change configuration files (for nagios and
nagiosgrapher) when the system locale is changed. The rest of my
systems continue to run without change when I change the system
locale.
In bug #531716, basically the same argumentation was used: You
get what you configure. To me this philosophy is wrong.
Moritz
-- System Information:
Debian Release: 5.0.3
APT prefers stable
APT policy: (500, 'stable')
Architecture: i386 (i686)
Kernel: Linux 2.6.26-2-686 (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8 at euro, LC_CTYPE=de_DE.UTF-8 at euro (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages nagios-plugins-basic depends on:
ii iputils-ping 3:20071127-1 Tools to test the reachability of
ii libc6 2.7-18 GNU C Library: Shared libraries
ii libssl0.9.8 0.9.8g-15+lenny5 SSL shared libraries
ii procps 1:3.2.7-11 /proc file system utilities
ii ucf 3.0016 Update Configuration File: preserv
nagios-plugins-basic recommends no packages.
Versions of packages nagios-plugins-basic suggests:
ii nagios3 3.0.6-4~lenny2 A host/service/network monitoring
-- no debconf information
More information about the Pkg-nagios-devel
mailing list