Slashdot Mirror


Ask Slashdot: What Asset Tracking Software Do You Recommend?

grahamsaa writes: I work for an organization that has a number of physical assets, as well as presence in multiple data centers. On the DC side, there are a number of specific things we need to track (one thing we want to be able to account for is how much power do we need for each rack). On the office side, our needs are more basic. We need to be able to tag and track laptops, workstations, monitors, etc. I would like to use a single system for all of this, but have yet to find something that will work well on the office side and the data center side. Free/open source solutions are preferred, but we're prepared to spend money on a commercial solution if it meets our needs. What would you recommend?

12 of 137 comments (clear)

  1. Easy by BlackPignouf · · Score: 3, Funny

    Access+Javascript+MongoDB+Visual Basic.
    If you manage to use this system, tracking laptops will be a piece of cake in comparison.

    1. Re:Easy by Livius · · Score: 4, Insightful

      Pen and notebook until all that is ready.

  2. Importance Of Process by NoMoreFood · · Score: 5, Insightful

    Honestly, I've seen some of the most successful implementations of asset tracking implemented in trivial homegrown spreadsheets and databases. I'll also seen complete disaster and disarray in multi-million dollar commercial applications.

    The difference: the people and process. When it comes to asset tracking in a dynamic, uncontrolled environment (e.g., not an Amazon warehouse), no tool is going to replace good process and procedure since there will be error-prone and lazy humans in the process. You need to get religious about these sorts of things if you want them to work. No nifty tool will substitute.

    My two cents.

  3. Compatibility with accounting by sjbe · · Score: 4, Insightful

    Speaking as an accountant, get/use something compatible with your accounting system. Find out what your accounting needs are ahead of time. Your accountants will need to have a fixed asset list for tax and reporting purposes. This is THE most important function of an asset tracking system. Whatever you do make damn sure it is easily compatible with the needs of the accounting department. Otherwise you are costing the company money and making life needlessly difficult. It may be that your accountants have modest needs like in my company - we do ours directly in our accounting software and that's fine for us. But if you are considering specialty software to keep track then chances are that you should be including your finance and accounting people in this conversation before you install anything.

    1. Re:Compatibility with accounting by Antique+Geekmeister · · Score: 3, Interesting

      > Speaking as an accountant, get/use something compatible with your accounting system.

      Oh, my, yes. This. Getting buy-in from the people who actually do the work, so that they know why you selected certain features, is incredibly helpful. This applies to accounting, VOIP, trouble ticket systems, Wikis, email, and any other IT supported system. And the people on the ground may know of critical features or flaws that their own supervisors are simply unaware of or which get "summarized" out of the critical feature list at the several dozens of meetings before such a project is actually implemented.

    2. Re:Compatibility with accounting by msobkow · · Score: 3, Informative

      And to someone who works in a data center, the most important things are tracking power draw, heat dissipation, and cooling requirements.

      There is no one solution that fits all needs, and every user (like you) is going to claim that their needs are "priority one."

      --
      I do not fail; I succeed at finding out what does not work.
  4. Racktables by thittesd0375 · · Score: 4, Informative

    Pros: Simple to setup. Customizable. Free. Cons: A bit of a learning curve getting started but the docs are good as long as you can RTFM http://racktables.org/

  5. Free, open source, and easy to use. by zitping · · Score: 4, Informative

    I've been using http://snipeitapp.com/ Pretty easy to set up on a box in digital ocean, very low maintenance after I got it all set up and working, and if you'd rather not host it yourself you can pay them to do it. Has QR code/label printing capabilities, user management, less-detailed accessory tracking for keyboards and mice (i.e. there's like 20 keyboards over in accounting, and I have 5 available, but i know who has the other 12, and that 3 are broken). Can create reports of how much stuff costed, upload receipts to each asset, when warranty expires, all kinds of stuff. My only bitch about this was how you have to fill out the model before creating an asset under that model, which meant a lot of tedious tabbing back and forth while setting it up. Now that I have all the standard models of phones, laptops, and other hardware that we buy filled it, adding a new asset and assigning it to someone takes like a minute. The developer is super responsive to bugs and questions on her github page: http://github.com/snipe/snipe-...

  6. I recommend... by AchilleTalon · · Score: 3, Interesting

    I recommend you start by doing your own homework before asking open, badly defined questions expecting precise answers. Where is your requirements document? I mean, real requirements, no a vague and generic description of what is asset tracking.

    --
    Achille Talon
    Hop!
  7. I work for a company that has 17 locations by Atrox+Canis · · Score: 3, Interesting

    I do not work for the company that makes the product I am recommending, nor do I have any affiliation, relationship, association or any other connection to them except the one where I give them some money every year and they let me use their product in return.

    I use and recommend a product called Lansweeper. The cost is very reasonable, uses WMI, and SNMP for asset scanning. It can do everything it's designed to do without an agent or you can deploy a small, non-resident agent if bandwidth considerations are critical. It stores all it's information in a standardized SQL format (can use MS free SQL express) if you don't already own SQL in your environment. It's reporting capabilities are fantastic. The interface is all web enabled and can run on it's proprietary web hosting or can use IIS.

    We pay $1500 US once a year and the license allows us to run as many scanning servers as we need. There are no limits on the number of nodes that can be scanned or data that can be stored. Maint is so easy you can have a low level tech manage the thing. And because of the standardized data structure, several of our other organizations pull data from it daily. Our ticketing system (Service Now) has regular reporting and direct ties into the lansweeper database. Security is not the primary focus because it is meant to be entirely internal with no public interface. however you can limit access in a very granular way using AD security groups or individual ID. It scans MAC, Linux, switches, routers, cisco gear, VOIP, windows workstations and servers, you name it. It also has a fairly robust software management component although we don't rely on that set of features as much as we could.

    We've been running it in my company for over three years now and even though we have SCCM, Service Now, Sailpoint and a number of other products that are critical for very niche requirements, everyone in the IT organization that has need to gather and maintain asset management uses this product and I do overhear them talk about it with respect, especially when you consider the cost. Not going to link to their site but you can easily google Lansweeper to get there. The company is out of Belgium I believe and I found them by asking questions in the BSA forums.

    --
    Charter Member of The Committee Group For The Elimination And Eradication Of Repetitive Redundancy
  8. Insufficient data is the problem - not lawyers by sjbe · · Score: 3, Interesting

    Yes, it won't be that way until we shoot all the lawyers. They're the ones responsible for all the blood-sucking, money-grubbing leech laws that make accounting so complicated.

    Has (almost) nothing to do with lawyers or the lack thereof. Even seemingly basic things like how to classify transactions appropriately is not a trivial task. Let me give you an example. What is an appropriate useful lifetime for a milling machine so that you can determine a depreciation schedule? There is no single correct answer to this question. We have rules about it but the rules are just generalisms not actually correct in most cases. Another example. What is the current market value of building you purchased 20 years ago? You can guess at the answer but you cannot know for certain unless you sell it. So you either have to guess or you have to use an answer from 20 years ago that you know is wrong.

    Accounting can be made more complicated by the lawmakers but it isn't a primary driver for that. A lot of the difficulty is simply in trying to answer questions for which there is insufficient data to make a correct answer.

  9. The perfect solution! by RazorJ_2000 · · Score: 3, Informative

    It's very clear that this is a mission-critical application need.

    I recommend a clustered Oracle database with no less than four 8-core Wintel servers having at least 1 TB of RAM on each system along with 2 TB hard drives with a RAID 5 cluster and heartbeat connection between each pair of servers. Since we all know that California is a goner when the big one hits, you clearly need a RT (real-time, for you noobs!) connection with the same configuration located on the other side of the country. In fact, if you're a multi-national then its advisable to take a tax writeoff and host yet another same configuration in fscking Ireland too!

    If that doesn't get you a renewable annual budget and a job-for-life then you need to become a manager and outsource the whole fscking thing to India where they'll do the work for minimum wage (what's that, $0.10/hour?) and you can manage it locally and report to the Board each year of all the hard work that you do.

    Or just use a sqlite database with a small front-end configuration and Bob's your Uncle.

    --
    pi=sigma{n:0-infinity}[(1/16)^n][(4/(8n+1))-(2/(8n +4))-(1/ (8n+5))-(1/(8n+6))]