On my network management server I have
Name : nagios-plugins-nrpe Arch : x86_64 Version : 2.13 Release : 1.el6 Size : 38 k Repo : installed From repo : epel
To my dismay I noticed that this doesn't seem to support IPv6:
[ts@bombur ~]$ host galadriel.example.com galadriel.example.com has IPv6 address 2001:db8:f004:8::32 [ts@bombur ~]$ /usr/lib64/nagios/plugins/check_nrpe -n -H galadriel.example.com Invalid host name 'galadriel.example.com' [ts@bombur ~]$ /usr/lib64/nagios/plugins/check_nrpe -n -H 2001:db8:f004:8::32 Invalid host name '2001:db8:f004:8::32' [ts@bombur ~]$
(With obvious sanitization.)
What gives?
From: Tilman Schmidt t.schmidt@phoenixsoftware.de
To my dismay I noticed that this doesn't seem to support IPv6: What gives?
Maybe you are right and it does not support IPv6... Try Icinga maybe? https://www.icinga.org/nagios/feature-comparison/
JD
On 2013-02-15, Tilman Schmidt t.schmidt@phoenixsoftware.de wrote:
On my network management server I have
Name : nagios-plugins-nrpe Arch : x86_64 Version : 2.13 Release : 1.el6 Size : 38 k Repo : installed =46rom repo : epel
To my dismay I noticed that this doesn't seem to support IPv6:
Since it comes from EPEL, you might have better luck asking them what the issue is. But a quick web search turns up that NRPE may not natively support IPv6, so you may need to jump through extra hoops in order to provide it.
--keith
Am 15.02.2013 19:27, schrieb Keith Keller:
On 2013-02-15, Tilman Schmidt t.schmidt@phoenixsoftware.de wrote:
On my network management server I have
Name : nagios-plugins-nrpe Arch : x86_64 Version : 2.13 Release : 1.el6 Size : 38 k Repo : installed From repo : epel
To my dismay I noticed that this doesn't seem to support IPv6:
Since it comes from EPEL, you might have better luck asking them what the issue is. But a quick web search turns up that NRPE may not natively support IPv6, so you may need to jump through extra hoops in order to provide it.
Sorry I didn't clarify the research I had already done:
- The non-support of IPv6 in the NRPE plugin is indeed a flaw in the Nagios source. It's not just a question of rebuilding with --with-ipv6 or something like that.
- There seem to have been several efforts to fix that.
- There's a patch floating around in the Debian universe which is said to add the missing IPv6 support to the Nagios NRPE plugin, but also reported to have some flaws. See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=484575
- There's an effort titled NRPE "3.0" which looks promising but hasn't shown any activity for two years, so it's unclear to me whether it's fit for production use. See https://github.com/KristianLyng/nrpe
- Icinga also has a NRPE plugin which is reported to (a) support IPv6 and (b) work with Nagios as well.
The aim of my question was to hear how others are dealing with that situation. Is there someone who has successfully applied the Debian patch, deployed Kritian Lyng's 3.0 version of NRPE, or used Icinga's check_nrpe with Nagios on CentOS? Are there other approaches? Which one appears the most sensible? Or is there just nobody using Nagios on CentOS in an IPv6 enabled network?
aTdHvAaNnKcSe Tilman
Am 17.02.2013 14:23, schrieb Tilman Schmidt:
Am 15.02.2013 19:27, schrieb Keith Keller:
On 2013-02-15, Tilman Schmidt t.schmidt@phoenixsoftware.de wrote:
On my network management server I have
Name : nagios-plugins-nrpe Arch : x86_64 Version : 2.13 Release : 1.el6 Size : 38 k Repo : installed From repo : epel
To my dismay I noticed that this doesn't seem to support IPv6:
Since it comes from EPEL, you might have better luck asking them what the issue is. But a quick web search turns up that NRPE may not natively support IPv6, so you may need to jump through extra hoops in order to provide it.
Sorry I didn't clarify the research I had already done:
The non-support of IPv6 in the NRPE plugin is indeed a flaw in the Nagios source. It's not just a question of rebuilding with --with-ipv6 or something like that.
There seem to have been several efforts to fix that.
There's a patch floating around in the Debian universe which is said to add the missing IPv6 support to the Nagios NRPE plugin, but also reported to have some flaws. See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=484575
There's an effort titled NRPE "3.0" which looks promising but hasn't shown any activity for two years, so it's unclear to me whether it's fit for production use. See https://github.com/KristianLyng/nrpe
Icinga also has a NRPE plugin which is reported to (a) support IPv6 and (b) work with Nagios as well.
The aim of my question was to hear how others are dealing with that situation. Is there someone who has successfully applied the Debian patch, deployed Kritian Lyng's 3.0 version of NRPE, or used Icinga's check_nrpe with Nagios on CentOS? Are there other approaches? Which one appears the most sensible? Or is there just nobody using Nagios on CentOS in an IPv6 enabled network?
aTdHvAaNnKcSe Tilman
CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos
I would just switch to icinga. You can use ALL your configs and scripts you made for nagios so the "migration" isn't really a problem.
Am 21.02.2013 00:31, schrieb skull:
Am 17.02.2013 14:23, schrieb Tilman Schmidt:
The aim of my question was to hear how others are dealing with that situation. Is there someone who has successfully applied the Debian patch, deployed Kritian Lyng's 3.0 version of NRPE, or used Icinga's check_nrpe with Nagios on CentOS? Are there other approaches? Which one appears the most sensible? Or is there just nobody using Nagios on CentOS in an IPv6 enabled network?
I would just switch to icinga. You can use ALL your configs and scripts you made for nagios so the "migration" isn't really a problem.
O-kay ... So how exactly do I do that? Where do I find Icinga for CentOS? Nagios is available in EPEL. Icinga isn't.
[ts@bombur ~]$ yum search icinga Loaded plugins: downloadonly, fastestmirror Loading mirror speeds from cached hostfile epel/metalink | 16 kB 00:00
- base: mirror.netcologne.de
- epel: mirror.fraunhofer.de
- extras: mirror.netcologne.de
- updates: mirror.netcologne.de
base | 3.7 kB 00:00 epel | 4.3 kB 00:00 epel/primary_db | 5.0 MB 00:11 epel-bacula | 2.9 kB 00:00 epel-bacula/primary_db | 11 kB 00:00 epel-bacula-source | 2.9 kB 00:00 epel-bacula-source/primary_db | 2.7 kB 00:00 extras | 3.5 kB 00:00 updates | 3.5 kB 00:00 updates/primary_db | 5.1 MB 00:09 epel/pkgtags | 327 B 00:00 Warning: No matches found for: icinga No Matches found [ts@bombur ~]$
From: Tilman Schmidt t.schmidt@phoenixsoftware.de
O-kay ... So how exactly do I do that? Where do I find Icinga for CentOS? Nagios is available in EPEL. Icinga isn't.
Tried Icinga's website download page...?
JD
Am 25.02.2013 17:56, schrieb John Doe:
From: Tilman Schmidt t.schmidt@phoenixsoftware.de
O-kay ... So how exactly do I do that? Where do I find Icinga for CentOS? Nagios is available in EPEL. Icinga isn't.
Tried Icinga's website download page...?
Sure. Didn't see any RPMs there, just the tarball.
But it seems Repoforge has it. Not the latest version (1.7.2 while 1.8.4 is current) but I hope that'll do.
Thankfully my Nagios server is a VM so I can revert to a snapshot if things don't work out.
Thanks, Tilman
From: Tilman Schmidt t.schmidt@phoenixsoftware.de
Tried Icinga's website download page...?
Sure. Didn't see any RPMs there, just the tarball. But it seems Repoforge has it. Not the latest version (1.7.2 while 1.8.4 is current) but I hope that'll do.
You missed the packages section: https://www.icinga.org/download/packages/ Anyway, they point to repoforge...
JD