New User? Register here - Existing Users: Username: Password: [Advanced Login]

 

 

Current Poll

Your preferred Interactive shell?









( 1350 votes ~ 14 comments )

 

Question: Managing Network infrastructrure metadata with Linux?

Posted by hq4ever on Mon 21 Aug 2006 at 08:01

Tags:

The one absolute truth every sysadmin confronts is "I need to document my network infrastructure, How do I do it?" I hope, with your help, to get this question solved here, now, today, once and for all.

How do you Debian sysadmins manage your networks diagrams? What tools are you using? What guidelines do you follow? What "hard experience based truths" will you be willing to share with us, children?

I'm looking for software to create Network Maps. I'm looking for software to display Network Topology. I'm looking for software to manage hardware inventory

Generally speaking, I'm on the quest to find any bit of software that would be useful for rapid and efficient network structure documentation and administration.

Wait, there's more: I would really love it if this software could generate output in "common format", so that even if it would get sent by mail to the alternative OS, it's user won't need to download zillion over blown executable to view it.

Google, forums, IRC, Wikipedia, Mailing Lists and apt-cache have given me this so far :

None of them feels like the right tool for the job.

Thank You for your help
Maxim

Share/Save/Bookmark


Posted by Anonymous (212.6.xx.xx) on Mon 21 Aug 2006 at 09:34
Look at Intermapper. Yes, it is not open source but does his job very well.

[ Parent | Reply to this comment ]

Posted by Nilshar (195.200.xx.xx) on Mon 21 Aug 2006 at 09:57
[ Send Message | View Weblogs ]
Visio is a nice tool... of course it's microsoft, it's not free, and will not run under linux, but still a nice tool. And you can use a xml format.

[ Parent | Reply to this comment ]

Posted by loke (213.136.xx.xx) on Mon 21 Aug 2006 at 14:50
[ Send Message ]
you could also take a look at the map function in zabbix ( monitor program www.zabbix.com gpl )

[ Parent | Reply to this comment ]

Posted by Anonymous (213.217.xx.xx) on Mon 21 Aug 2006 at 15:15
look at tkined + scotty

[ Parent | Reply to this comment ]

Posted by xxv (205.158.xx.xx) on Mon 21 Aug 2006 at 16:53
[ Send Message | View xxv's Scratchpad ]
In the Linux world, the right tool tends to actually be multiple tools.

Dia has had some improvements recently (past few months) that make it more suitable for diagramming networks (the "cisco" icons are in color, there's semi-working auto object-to-object lines). There are many problems with it, but it's unfortunately one of the better ones out there. I like that its save file is XML+gzip, as it lends itself to XSLT processing easily.

For larger-scale diagrams, there are auto-generated graphs from the graphviz suite (you enter the relations of things "Machine_a -> router_b" and it will try and draw a sane graph of them all).

I recently discovered tellico - a well-designed app for managing book, video and music collections. It's incredibly flexible and I have little doubt that a hardware inventory could be made in it rapidly. For music CDs, books etc., it can scrape data from Amazon and import it into the library. I bet the scraper could be customized for hardware vendors' sites, too (to keep device specs. always on hand). For CDs, it even has a neat standalone HTML+Javascript+CSS generator that lets you publish your collection in an accessible manner.

Obviously this doesn't directly answer your questions, but hopefully it'll help. I'm a programmer - not a network engineer, but I do have to maintain all my Debian machines myself (until we hire Debian-friendly IT guys).

[ Parent | Reply to this comment ]

Posted by Nilshar (88.191.xx.xx) on Mon 21 Aug 2006 at 18:12
[ Send Message | View Weblogs ]
Well, it's out of the scope, but thanks a lot for pointing Tellico, I discovered a great tool :)

[ Parent | Reply to this comment ]

Posted by Anonymous (65.78.xx.xx) on Mon 21 Aug 2006 at 21:42
ascii art + wiki :)

[ Parent | Reply to this comment ]

Posted by Anonymous (72.177.xx.xx) on Tue 22 Aug 2006 at 04:03
graphviz/neato/dot are useful though not particularly pretty. I got a neato module for moinmoin so I have versioned network diagrams.

[ Parent | Reply to this comment ]

Posted by canoedf (66.227.xx.xx) on Tue 22 Aug 2006 at 13:50
[ Send Message ]
I have used Lanflow, http://www.pacestar.com/

You need to draw the diagrams but it will generate HTML
and you can link to vendor sites. I used it with M$ W2000.
It might run under Wine - I have not checked.

I used it "dynamically" - updating the html using
snmp to keep track of hardware.

I found it useful.

Dan in Colorado

[ Parent | Reply to this comment ]

Posted by Anonymous (142.167.xx.xx) on Tue 22 Aug 2006 at 15:53
Cheops (http://www.marko.net/cheops/) and Cheops-ng (http://cheops-ng.sourceforge.net/) were very promising but seem to be dead.

[ Parent | Reply to this comment ]

Posted by RonnyAasen (217.17.xx.xx) on Tue 22 Aug 2006 at 18:13
[ Send Message ]
You may consider NAV (Network Administration Visualized). It is an advanced software suite to monitor _large_ computer networks.

+ It's GNU Open Source
+ Packages for Debian, RedHat and FreeBSD
+ activly maintained
- very cisco oriented.
- not for the faint of heart

it contains network topology mapper, traffic grapher, hardware tracker, inventory and logistics, sms/email alerts, service monitor.

It may be overkill...

scrren shots http://metanav.ntnu.no/moin.cgi/NAVScreenShots
wiki/homepage http://metanav.ntnu.no/
feature list http://metanav.ntnu.no/moin.cgi/NAVFeature

Ronny

[ Parent | Reply to this comment ]

Posted by Anonymous (145.253.xx.xx) on Wed 23 Aug 2006 at 10:56
Hey thanks for this link ! Very nice !

[ Parent | Reply to this comment ]

Posted by steh (62.245.xx.xx) on Wed 23 Aug 2006 at 17:36
[ Send Message ]
wiki + dia + lanmap ( http://www.parseerror.com/lanmap/ ) + ocs inventory ng ( http://ocsinventory.sourceforge.net/ )

[ Parent | Reply to this comment ]

Posted by fpesce (195.200.xx.xx) on Mon 28 Aug 2006 at 17:29
[ Send Message ]
Some developers are confronted to the same truth, after a few minutes playing around with yED, a java graph editor, I have forgotten all days lost to work on Dia ... It is really sad that's not under open source license but at least, it is free... Just try it, as I did... I've drawn a complex network schema in a couple of minutes, and now I can change the layout (tree/organic/orthogonal), in a blink...

[ Parent | Reply to this comment ]

Posted by binarynomad (149.135.xx.xx) on Sun 10 Sep 2006 at 06:43
[ Send Message ]
At my previous work place, we implemented a (agentless, linux) network discovery and monitoring system that did a great job:

http://www.insightix.com/products/enterprise-collector/what-s-new -in-2-0.aspx

Unfortunately it is not free.

[ Parent | Reply to this comment ]

Posted by Anonymous (81.3.xx.xx) on Mon 23 Oct 2006 at 11:21
Netwhistler - netwhistler.sourceforge.net

[ Parent | Reply to this comment ]

 

 

Flattr