Slashdot Mirror


Best Tools For Network Inventory Management?

jra writes "Once every month or so, people ask here about backups, network management, and so on, but one topic I don't see come up too often is network inventory management — machines, serial numbers, license keys, user assignments, IP addresses, and the like. This level of tracking is starting to get out of hand in my facility as we approach 100 workstations and 40 servers, and I'm looking for something to automate it. I'm using RT (because I'm not a good enough Web coder to replace it, not because I especially like it) and Nagios 3. I've looked at Asset Tracker, but it seems too much like a toolkit for building things to do the job, and I don't want my ticket tracking users to have to be hackers (having to specify a URL for an asset is too hackish for my crew). I'd prefer something standalone, so I don't have to dump RT or Nagios, but if something sufficiently good looking comes by, I'd consider it. I'd like to be able to hack a bit here and there, if I must. Perl and Python, along with C, are the preferred implementation languages; least favorite is Java. Anyone care to share their firsthand experiences with this topic, and what tools they use (or built) to deal with it? "

9 of 251 comments (clear)

  1. OpenNMS by spun · · Score: 5, Informative

    It's open source, it's free, it's a complete network management system, and you can import existing asset information as well as populate through network discovery. We use it here at the New Mexico Child Youth and Family Development Department, with 53 offices, 2500 workstations, and 80 servers.

    http://opennms.org/

    --
    - None can love freedom heartily, but good men; the rest love not freedom, but license. -- John Milton
    1. Re:OpenNMS by Z00L00K · · Score: 4, Informative

      I can agree that OpenNMS is a good choice. It contains most of the features you want for IT administration.

      The only disadvantage I have discovered with OpenNMS is that it is a bit heavy on resources, so I would recommend a dedicated server for the monitoring.

      --
      If builders built buildings the way programmers wrote programs, then the first woodpecker would destroy civilization.
  2. Do you want it to be open source or not? by GPLDAN · · Score: 4, Informative

    Open Source use OpenNMS: http://www.opennms.org/wiki/Main_Page

    Want commercial software?: Solarwinds Orion with IP Monitor.

  3. GLPI by ZERO1ZERO · · Score: 4, Interesting
    http://www.glpi-project.org/?lang=en

    This might be the sort of thing, coupled with the OCNS agent it'll scan your network and log all the data into a myql database. Ticket system which allows users to report stuff attached to an asset, reporting, contracts, and stuff. Worth a look.

  4. To the toolboxes... by f8l_0e · · Score: 4, Insightful

    who keep tagging stories like these and especially 'Ask Slashdot' submissions with the domyjobforme tag, please STFU. Quite often, the submitter has done extensive research on the matter and shared his or her observations and is looking for people to share their ideas or experiences. Your attitude does not fit in with the open source spirit that the readers of Slashdot enjoy being a part of. If done as a joke, it is no longer funny.

    1. Re:To the toolboxes... by onkelonkel · · Score: 5, Funny

      There is a right way and a wrong way to ask for help in an open source forum.

      Wrong way..

      Q. How do I get my HP all-in-one printer to work in Red Hat?
      A. STFU Noob. RTFM.....

      Right Way..

      Q. Red Hat Sucks. It won't even print to my HP all-in one printer. I'm going to install Windows XP. At least it works.
      A. Oh my god, don't do that. All you need to do is edit foobar.print.cfg and change edrtflg$ = 0 ...PM me if you need any more help...

      --
      None of them can see the clouds; The polished wings don't care.
    2. Re:To the toolboxes... by Bigjeff5 · · Score: 5, Insightful

      Or he could try the Ask Slashdot section.

      Oh wait...

      P.S.: Slashdot is not really a news site. It looks like it is, but it isn't. It's a news aggregation site who'd primary "feature" is the opinions of fellow slashdotters. Most news sites don't recieve or want comments on their stories. Slashdot does, and the entire site is built around facilitating that. Go check out a slashdot story sometime to see what I mean. There will be a 200 word summary post and 150 comments, most of them centered on three or four discussions. That's Slashdot's added value to the news they serve. Hell, half the time the news here is stone cold, broke out days weeks or months before Slashdot got ahold of it, but the discussions make it interesting.

      --
      Security is mostly a superstition... Avoiding danger is no safer in the long run than outright exposure. - Helen Keller
  5. Nagios? by Darth_brooks · · Score: 4, Interesting

    Nagios? For asset tracking? "I was trying to check my e-mail using using apache, and it just wasn't living up to my expectations at all...." I guess when all you have is a hammer, everything looks like a nail.

    http://www.open-audit.org/ does a nice job of tracking on the windows side. Set up xampp, unzip the contents of the openaudit zip file into the htdocs directory, visit the side, move on with your life. Open Audit as a project is a little hackish and informal for my tastes, but it does pass the JFW (just fucking works) test. Tracks assets, installed software, license keys. It's just a PHP frontend for WMI results, so if WMI is acting funny, then open audit will be funny too. I also doubt it'll do much for network device inventory other than identifying approximately what the device is. (Printers show up ok, I doubt switches or routers will appear as anything other than "other".)

    My suggestion for integrating Nagios would be to set an action URL for each of your hosts that in turn points to the Open Audit page for that particular host, unless you're already using the action URL for PNP (and if you're not, you should be for some of your hosts.)

    --
    There are some people that if they don't know, you can't tell 'em.
  6. Re:you track your IP addresses? by Em+Ellel · · Score: 4, Insightful

    There is no reason to add the dependency of a DHCP server to many of those services. Reserved DHCP works great under some situations but if you're talking about a static set of servers or equipment, static ip is more reliable.

    Depends on your situation and your resources. A while ago I did a favor for a friend in a mid size office (300 people or so) lacking a real sysadmin where they asked me to re-ip the entire network on a short notice. Luckily I had the foresight to make sure just about everything was on DHCP or static DHCP. With renewal time lowered to 24 hours - this gave me a 12 hour window - perfect for overnight reset. During the day I wrote a quick script to dump out, massage and re-write the static IPs in DHCP DB. After everyone gone home that night, all I had to do is change IPs on a the few static servers (DHCP server mostly) - activate the new DHCP scope and go home. 1/2 hour worth of work. Next morning everything was up and running, and for the few people who complained(there are always a few), a reboot fixed everything.

    So yes, static IPs are more reliable on small network or if you are well staffed and have time to burn. But there is value in static DHCP when you are understaffed. Of course it makes it much more important to keep the DHCP server up, but hey, you still have at least 1/2 your renewal time to fix it and hopefully you are monitoring your DHCP server.

    -Em

    --
    RelevantElephants: A Somatic WebComic...