Andreas Ericsson wrote: > Not really. You can still achieve the exact same functionality with > custom variables. What Michael has done is to make one such custom > variable "official", which breaks the ABI. He still has to use special > plugins to check both ip4 and ip6 addresses at the same time, which is > why I think it's quite stupid.
the dual check affinity only takes place in the host checking currently (where it does make sense to combine it with check_multi or any other conditional check wrapper). for other purposes you can still define your own checks and services, especially tagged as "PING4" and "PING6" e.g. - but no need to play around with "get the 4 or 6 address from somewhere for the commandline, but just take the §HOSTADRESS(6)$ macros and be happy as it was demanded. don't get me wrong, i know that abi changes and such make developer's going mad. but from a users perspective this was one of the things demanded the most. at least within the range of those sysadmins already running ipv4 and ipv6 in their productive environments. even more, those virtual appliances and clustered setups would need an even more in deep rewrite, but that's another story (service sets might be a good attempt for that). > You can, but with custom variables. How many "official" addresses should > Nagios support? 3? 5? Soon we'll run into someone who wants more than > that, and then we're left with breaking the ABI again. And again. And > again. Breaking the ABI causes major headaches for module developers and > users. Custom variables don't break the ABI and causes minor headaches > for people with complex environments, who hopefully get paid quite a > lot to handle such complexities in an elegant way. Nagios makes that > possible, while making the normal case (ip4 *or* ip6) possible. using custom variables within the default nagios gui remains impossible to be shown and used without hacking c code. making it available would either cost to allow custom variables to be shown (what regex might be good to show only those? is it really custom then? etc) rather than just supporting the address6 host attribute - which remains implemented by a community members, tested by various and demanded by lots of. -- DI (FH) Michael Friedrich Vienna University Computer Center Universitaetsstrasse 7 A-1010 Vienna, Austria email: michael.friedr...@univie.ac.at phone: +43 1 4277 14359 mobile: +43 664 60277 14359 fax: +43 1 4277 14338 web: http://www.univie.ac.at/zid http://www.aco.net Icinga Core& IDOUtils Developer http://www.icinga.org ------------------------------------------------------------------------------ EditLive Enterprise is the world's most technically advanced content authoring tool. Experience the power of Track Changes, Inline Image Editing and ensure content is compliant with Accessibility Checking. http://p.sf.net/sfu/ephox-dev2dev _______________________________________________ Nagios-users mailing list Nagios-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nagios-users ::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. ::: Messages without supporting info will risk being sent to /dev/null