IPv6: Cacti & Spine

Anything that you think should be in Cacti.

Moderators: Developers, Moderators

Post Reply
PS!
Posts: 1
Joined: Wed Dec 08, 2010 10:38 am

IPv6: Cacti & Spine

Post by PS! »

I have searched through the forums, as well as cacti documents, road map and beta SVN, but I was unable to find any news about implementing IPv6 support. Therefore I have 2 requests / questions.

1.) It is possible to query SNMP devices via IPv6 using udp6: prefix, and there is half done IPv6 ping support in lib/ping.php, however Spine's ping sticks to IPv4. Is there a plan to implement IPv6 ICMP/TCP/UDP ping into Spine?

2.) Is there a plan to implement "dual-stack" to Cacti, i.e. adding hostname6 field so you could add IPv4 and IPv6 IP to a single device, making SNMP queries possible via any of the 2 available L3 connections as well as detecting device availability via IPv4 and/or IPv6?

I'd be glad to hear any official word on this :)

Regards,
P
User avatar
gandalf
Developer
Posts: 22383
Joined: Thu Dec 02, 2004 2:46 am
Location: Muenster, Germany
Contact:

Re: IPv6: Cacti & Spine

Post by gandalf »

From my memories I must admit that I don't remember such an item.
But hey, it's open source. So you may not even add a feature request only but provide code snippets as well. And yes, these days it seems quite a must to support IPV6
R.
User avatar
gninja
Cacti User
Posts: 371
Joined: Tue Aug 24, 2004 5:02 pm
Location: San Francisco, CA
Contact:

Re: IPv6: Cacti & Spine

Post by gninja »

Has there been any progress on this? Is anyone already working to add ipv6 compatibility?

If not, I might need to add it in myself, some time in the next 2-3 months, but would rather not duplicate work if someone's already making magic.
FreeBSD/RHEL
cacti-0.8.7i, spine 0.8.7i, PIA 3.1+boost 5.1
MySQL 5.5/InnoDB
RRDtool 1.2.27, PHP 5.1.6
recep519
Posts: 4
Joined: Tue May 31, 2011 6:08 am

Re: IPv6: Cacti & Spine

Post by recep519 »

Is there any news on this issue?
User avatar
gninja
Cacti User
Posts: 371
Joined: Tue Aug 24, 2004 5:02 pm
Location: San Francisco, CA
Contact:

Re: IPv6: Cacti & Spine

Post by gninja »

recep519 wrote:Is there any news on this issue?
I'm working on getting TheWitness hired on as a contractor in the next few months. Not entirely sure that's going to get pushed through. If not, I'll be implementing it myself. 3-6 months, though I hope it's on the 3 month end. It's not a whole lot of work, but finding time to do it is difficult.
FreeBSD/RHEL
cacti-0.8.7i, spine 0.8.7i, PIA 3.1+boost 5.1
MySQL 5.5/InnoDB
RRDtool 1.2.27, PHP 5.1.6
recep519
Posts: 4
Joined: Tue May 31, 2011 6:08 am

Re: IPv6: Cacti & Spine

Post by recep519 »

gninja wrote:
recep519 wrote:Is there any news on this issue?
I'm working on getting TheWitness hired on as a contractor in the next few months. Not entirely sure that's going to get pushed through. If not, I'll be implementing it myself. 3-6 months, though I hope it's on the 3 month end. It's not a whole lot of work, but finding time to do it is difficult.
Thanks for the answer. Unfortunately I do not have that much time because I am an intern in my school and I am given a task for monitoring the ipv6..

Do you know any tool to monitor ipv6? thanks..
User avatar
gninja
Cacti User
Posts: 371
Joined: Tue Aug 24, 2004 5:02 pm
Location: San Francisco, CA
Contact:

Re: IPv6: Cacti & Spine

Post by gninja »

recep519 wrote:Do you know any tool to monitor ipv6? thanks..
What are your specific requirements? Nagios and most of the core plugins have ipv6 (./configure --with-ipv6) support. There is limited graphing available via Nagios, but if you need to monitor availability of ipv6-only resources, it'll do the job.

It's a hell of a job for an intern, I wish you luck. You're welcome to send me PMs with any specific questions you might have, and I can try to point you in the right direction.
FreeBSD/RHEL
cacti-0.8.7i, spine 0.8.7i, PIA 3.1+boost 5.1
MySQL 5.5/InnoDB
RRDtool 1.2.27, PHP 5.1.6
User avatar
rony
Developer/Forum Admin
Posts: 6022
Joined: Mon Nov 17, 2003 6:35 pm
Location: Michigan, USA
Contact:

Re: IPv6: Cacti & Spine

Post by rony »

To be honest, it shouldn't be much effort to enable IPv6 support in Spine or cmd.php.

My only concern is what level of Net-SNMP libs you need to enable it and enforce that in the configure script.
[size=117][i][b]Tony Roman[/b][/i][/size]
[size=84][i]Experience is what causes a person to make new mistakes instead of old ones.[/i][/size]
[size=84][i]There are only 3 way to complete a project: Good, Fast or Cheap, pick two.[/i][/size]
[size=84][i]With age comes wisdom, what you choose to do with it determines whether or not you are wise.[/i][/size]
User avatar
gninja
Cacti User
Posts: 371
Joined: Tue Aug 24, 2004 5:02 pm
Location: San Francisco, CA
Contact:

Re: IPv6: Cacti & Spine

Post by gninja »

rony wrote:To be honest, it shouldn't be much effort to enable IPv6 support in Spine or cmd.php.

My only concern is what level of Net-SNMP libs you need to enable it and enforce that in the configure script.
Not much effort, but I've got a boat-load of projects on my plate at work, and a 9 month old baby. Finding time for "Not much effort" is a lot of effort. I suspect anyone else who's interested in actually doing the work has a similar work-load. :)
FreeBSD/RHEL
cacti-0.8.7i, spine 0.8.7i, PIA 3.1+boost 5.1
MySQL 5.5/InnoDB
RRDtool 1.2.27, PHP 5.1.6
Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest