[Xymon] status of IPv6 support?

Christian Herzog herzog at phys.ethz.ch
Mon Jul 22 08:53:06 CEST 2013


Dear Henrik,

we run a moderately large xymon installation (> 8500 tests on > 850 hosts) and
are lucky to also employ Axel Beckert, one of Debian's xymon package
maintainers. This year we can (and have to) finally make our first steps into
IPv6 territory and we decided early on that a working monitoring system is
very high on the list. We are pretty happy with xymon and have repeatedly
contributed to its well-being in the past. Hence we would very much like to
stick with xymon also for our IPv6 monitoring. Reading the mailing lists, we
got the impression that the upcoming 4.4/5.0 will be v6-ready and has
progressed nicely. So we installed trunk [1] on a test server, and after
writing a small patch to lib/loadhosts_file.c [2] we tried it in our IPv6 test
net. Unfortunately we hit several road blocks (one of them being xymonnet2
intermittently crashing and not returning any output), which is just fair
considering we're using unreleased trunk code. However, it leads us to the
following questions:

- do you have any indication when v5 will be ready for prime time (other than
  "Version 5 is currently (August 2012) under development, and is expected to
  be released later in 2012)"?

- if you're in need of a) testers, b) code contributions or even c) financial
  incentives, we might be able to help out

We are now at a crossroads where we have to decide whether to stay with
(v6-ready) xymon or to switch to some other monitoring system. As already
said: we'd like to stick around, but we do need v6 support at some point in
the not-too-distant future.

Thank you very much and kind regards,
-Christian


[1] http://sourceforge.net/p/xymon/code/7197/tree/trunk/ 
[2]
                        320c320,322
< 			sprintf(newitem->ip, "%d.%d.%d.%d", ip1, ip2, ip3, ip4);
---
> 			char ipaddr[16];
> 			sprintf(ipaddr, "%d.%d.%d.%d", ip1, ip2, ip3, ip4);
> 			newitem->ip = ipaddr;


-- 
Dr. Christian Herzog <herzog at phys.ethz.ch>  support: +41 44 633 26 68
IT Services Group, HPT H 8                    voice: +41 44 633 39 50
Department of Physics, ETH Zurich           
8093 Zurich, Switzerland                     http://nic.phys.ethz.ch/



More information about the Xymon mailing list