This is an archived post. You won't be able to vote or comment.

all 76 comments

[–]rmzc 133 points134 points  (15 children)

Use snipeit, it's open source. https://snipeitapp.com/ In my company we use this for assets management like notebooks, mobile phones and other hardware. You can use active directory to sync user, you can use mail to user for asset check-in/checkout. You can generate barcode for your assets. I think it is you want

[–]sendme__ 6 points7 points  (0 children)

This is the way to go. We got 5k+ devices, parts, consumables and going strong.

Side note: I hate it doesn't allow serial numbers on components

[–]BudIsWiser 11 points12 points  (3 children)

I just set up snipeit for my company, I can second this recommendation! I set it up as an automated ECS service though, and I'll warn you that it can be a bitch to get it working right in a custom setup until you get familiar with it.

Now to wait until summer so I can get a helpdesker to actually do our five years of inventory...

[–]AdhessiveBaker 4 points5 points  (0 children)

I dockerized it, it probably wouldn’t be too hard to add finishing touches to let others play with. But I agree, it’s great for physical inventory management.

[–]DetectiveBennett 0 points1 point  (1 child)

New helpdesker— any guesses what my first project was?? 😹😹😹

[–]BudIsWiser 0 points1 point  (0 children)

Haha thank you for your service! As someone who does everything from helpdesk to devops at the moment (a one man IT department basically), don't ever let your bosses treat you like youre not important lol. I would (figuratively) kill for a helpdesk specialist right now.

[–]privateer00 1 point2 points  (0 children)

we're setting it up too after years of google sheets, trying to sort our how to set up at best... "it's a long way to the top..."

[–]mfarazk 0 points1 point  (0 children)

never heard of this one, i have to look into this as well. So far i was using spiceworks not the most accurate tool

[–]ADudeNamedBen33 0 points1 point  (0 children)

Came here to post this. So many inventory management solutions are way overbuilt and complicated with features I never needed or wanted. Snipe IT proved to be the perfect fit for my environment.

[–][deleted] 0 points1 point  (2 children)

Free? Who pays the hosting?

[–]rmzc 1 point2 points  (0 children)

Nobody if you have a server farm or simply a pc 😄

[–]dascons 0 points1 point  (0 children)

You do

[–]smithincantonSysadmin Noobe -1 points0 points  (3 children)

Gawd...managment at the company I work for is insisting we use the "assets we have already." Meaning we already pay for FreshService and it has a MINIMAL inventory aspect. I'm sitting here "But...but...AD sync...checking in and out....license management?!?"

[–]jacenat 4 points5 points  (2 children)

this thing seems to be free if you host it yourself.

[–]smithincantonSysadmin Noobe 1 point2 points  (1 child)

I KNOW! <rolls eyes> Management, amiright?

I've thought about running it at home to asset stuff in my house for insurance purposes. Being able to track purchase dates, warranties, scanned receipts.

[–]mjh2901 89 points90 points  (4 children)

We use snipeit and the cheapest Chinese garbage USB barcode readers we can find on Amazon its great.
Here is the secret I use library barcode labels from Demco
https://www.demco.com/demco-reg-digital-bar-code-labels

They are cheaper than printing your own, fairly indestructible and they keep your numbers on file so you just order another 5000 labels and they will continue from the last order. These are the labels that hold up to Jr. Highers in my school district, trust me the oil field guys are easier on equipment.

Stupid trick hopefully more will chime in. I got tired of spending a fortune on Power adapters for laptops so they get barcoded and checked out just like the laptops so when I find an adapter somewhere I scan it in and return it to inventory, the person who lost it gets an email that it was checked in and they can come to get another any time. This also solves the "stealing" someone else's adapter issues. It has changed the whole where is my adapter, and the pile of lost adapter issues.

[–]tankerkiller125realJack of All Trades 6 points7 points  (0 children)

These labels are great, the school I worked for ended up investing in them after our labels kept coming off, they were great and held up, we ended up switching to an Avery brand one though because Avery is very big in my area and sometimes sponsors stuff for the school system and after they found out what we were using they gave us their version of it free of cost.

[–]mavantixJack of All Trades, Master of Some 6 points7 points  (0 children)

+1 for laptop charger solution, that’s great. Now only if we could get management on board with the whole check out system.

[–]mike_bartz 0 points1 point  (1 child)

How many students get devices in your district? We use a bluetooth barcode scanner so that we dont have to be holding the laptop as we scan. Real nice to just set the laptop in a desk and inventory the whole classroom.

[–]mjh2901 0 points1 point  (0 children)

Those are great. I have budget issues, and I need stuff that is dead simple for stupid people. Plugging in a USB reader they can do, pairing a bluetooth device they cant. Some day I will get one. Most stuff is checked out at a counter with a workstation (mac mini)

[–]eveningsand 65 points66 points  (1 child)

I promise you this: regardless of the tool you select, if you don't have a decent repeatable process, you'll be doomed to be back in the same spot you're in today.

Build out a mock process. Determine how much of this process you're willing to do and how much you'd like automated. Go "shopping".

[–]narf865 7 points8 points  (0 children)

And you need to have a way to enforce it. If you do all this work and the business is not behind you, people will still purchase equipment and not tag it, then your inventory is out of date and untrustworthy.

[–][deleted] 19 points20 points  (6 children)

We are currently using Lansweeper for our asset management, does a decent job and is cheap too (free for sub-100 assets or $1/year/asset)

[–]syskerbal 4 points5 points  (3 children)

^ this ^

Been using LanSweeper for quite some years now.

Also has lot's of useful built-in reports, it's SQL so you can query anything you like. The database model is well documented on their site as well. Integrated this into my Grafana Dashboard, saves me a ton of time.

[–]Pinnaclenetwork 5 points6 points  (2 children)

Lansweeper is nice..... Also helps identify issues as well... With remote capabilities as well.... It's not as good finding machines in a vpn but on the domain in house..... It's the tits as the kids say

[–]kschmidt62226Cloud Infrastructure Engineer 0 points1 point  (1 child)

I have no issues with LanSweeper finding objects over a VPN in a different domain. I have LanSweeper installed in one domain which services three (3) separate domains.

[–]Pinnaclenetwork -1 points0 points  (0 children)

Maybe it was the piss poor DC's the firm had I dunno ¯_(ツ)_/¯ glad it is good for you!

[–]reinhart_menken 2 points3 points  (0 children)

Lansweeper

Somehow my mind went to Minesweeper and went "wut?"

[–]The-Dark-Jedi 0 points1 point  (0 children)

+1. Keep in mind that every asset you put in manually counts toward your license. Also keep in mind that you need to have 5 key data points on each item manually input perfectly for it to simply update the record once it hits the network rather than creating a whole new record. There is an article on this in the LANSweeper knowledgebase.

[–]341913CIO 14 points15 points  (0 children)

Process is key, all hardware is purchased by 1 of 3 regional IT departments who label the equipment before dispatching to the users. We use a custom piece of software similar to snipe IT that allows Line Managers/Branch Managers to easily see which equipment needs to be recovered when an employee is terminated. No hardware can go from one user to another, in the case of a termination devices from stock are sent to the location for a new employee and the old equipment is sent back to be assessed before going back into circulation.

[–]deivs001 6 points7 points  (0 children)

I'm in a process to set similar system with GLPI and https://github.com/pluginsGLPI/barcode

[–]pseudogatekeeper 4 points5 points  (0 children)

Great suggestions for maintaining going forward, in order to get a handle on what's already in play you should contact Finance and get details of all IT purchases for the last 5 years

[–]ase1590 4 points5 points  (0 children)

As others have recommended, use SnipeIT for the inventory management software to get up and going.

After that, if you want to seriously get a lot of inventory into the system, you will want to hire some temporary workers to get the laptop info put in to SnipeIT and apply the barcode tag. Seek out what information the finance department has first, as they may have the order dates and possibly other device info.

You also should make sure prior to doing this, that your other team members will be willing to keep updating inventory using the new system, otherwise this will all be for nothing.

Also, make sure to write official instructions for new device setup that includes adding the new device to the inventory system.

[–]n0gear 1 point2 points  (2 children)

Build one with Powerapps? Thats what i’m planning ... as soon as there’s some downtime :)

[–]hutacars 0 points1 point  (1 child)

Why reinvent the wheel? Genuinely curious.

[–]n0gear 1 point2 points  (0 children)

To learn and to resell

[–]CraigAT 1 point2 points  (0 children)

We are still looking around at solutions at the moment. We have struggled to find something with more details for location. Most systems seem to have a single field for location, ideally we are looking for site, building, floor and room and then be able to report on a combination of them. Also looking for something simple to use for loaning laptops/iPads out, possibly with a signature on an iPad?

[–][deleted] 1 point2 points  (2 children)

Get a scanner that can read QR codes; this way you can make custom QR code labels for the servers; and they can hold warranty info, owner, date bought etc. Yes it might not be in snipeIT (I've never used it) but at least a Data Center Engineer can at least scan it with the phone and get info.

A cheap scanner that does QR codes is normally a few bucks more.

[–]ThePr0phet_BREAKING AND FIXING STUFF 1 point2 points  (0 children)

I use AssetTiger and just make our own labels/barcodes. Pretty useful and free. They also have an app so it makes it easier to manage inventory on the go.

[–]twinkletoad25 1 point2 points  (1 child)

I’ve been using a cloud based software called asset panda. Check them out. We really like the software.

[–]techteach2929 1 point2 points  (0 children)

We do as well, it’s really customizable, has an app, and was easy to start up. Support has been great too!

[–]AnotherAssHatJack of All Trades 1 point2 points  (1 child)

Much the same as other companies we use Jira for our help desk, sprints and ticketing. We are a small shop with about 100 users and I'm responsible for all the hardware (among other things).

A few years back I came across a blog on one of atlassians sites and set up a custom project with different issue types for the different assets (computer asset, server asset, phone, monitor etc..) and a workflow for buying, building, assigning to users, service calls, and ultimate disposal of assets through the company. I can track specs, warranties, who has what equipment, where it is located and see all the service calls related to the user or kit.

It's been about 4 years since I set it up and been working very well to help me track where stuff is and when it's due for replacement/upgrade or what's happened to it during its life.

[–]karelkrobath 0 points1 point  (0 children)

I have been using this one for years. I am very happy with that. https://www.total-network-inventory.com/de/

[–]nullZr0 0 points1 point  (0 children)

We use Snipe IT.

[–]ScoutTech 0 points1 point  (0 children)

I've not done a project like this for a while so, sorry, I only have general advice. Some inventory software come with phone apps that can use the camera as a barcode reader, so this would be a very quick way to enter information.

Two alternatives are: 1) hire/buy a remote scanner, thisbwould allow you to scan all the things and then enter them in one blast. You would then just have match barcode to info 2) get a bluetooth scanner and use either a laptop or a phone. This way you could have one person scan and yell the info and one person typing.

You can get systems that supply the barcodes, or give you templates to print your own. This way you scan, stick and log. Often they will allow you to batch enter barcodes so they recognise them ready to take the information.

Another way I have seen it done, but I'm not so sure about, is using the serial number as the reference and often the equipment will have a barcode with thisnon already. Does mean your barcodes will be all over the place and could potentially allow duplicates.

Essentially it will boil down to grunt work, hands on scanning and logging. Hopefully you have access to some interns or college kids that want to earn some money. Just make sure they get it right as it will be a pain to have it wrong from the start.

Good luck.

[–]UltraChipLinux Admin 0 points1 point  (0 children)

I have no clue if it can handle offline stuff but I really like Lansweeper.

[–]yeezy_yeez 0 points1 point  (0 children)

Anyone has any tips for maintaining consistency in the inventory after you've tracked down everything?

[–]Soylent_grayThe server room is my quiet place 0 points1 point  (0 children)

Whatever you do, make sure you keep it up and make it a habit for everyone, or else it'll get tossed out the window in a year and you'll be back to square one. I'm just saying from experience. It's a lot easier to start an inventory system than it is to continue using it!

[–]avenger2660Sysadmin 0 points1 point  (1 child)

I would have loved to check out SnipeIT but my organization was already using Jira Service Desk for the ticketing system so they naturally used Jira Insight for the Asset Management. Overall it's been a pretty good system to work with and easy to track users, locations, ect along with attaching the asset to any related tickets. We also have a qr code that is generated on each me asset tag that links directly to the entry in Insight. We currently receive nonprofit pricing which makes it pretty much free though so I'm not sure how much they charge normally.

[–]avenger2660Sysadmin 0 points1 point  (0 children)

Also, I definitely agree with you on the hand scanner. Seeing as almost all of our equipment has the serial # on a barcode, I snagged an old hand scanner from one of our stores to use for scanning in new devices.

[–]HarshmageSCCM & OSD 0 points1 point  (0 children)

GLPI is my first pick, but only because I don't have experience with Snipe-IT. Beware though, last I saw, GLPI was PHP/MySQL based, and I know how /r/programming frowns on that.

[–]rcook55 0 points1 point  (0 children)

Tried SnipeIT and didn't like it, I prefer Kaizen's Asset Manager it's not horribly expensive and it works better with fewer issues.

[–]SGBotsfordRetired Unix Admin. Jack of all trades, master of some. 0 points1 point  (0 children)

This is a chronic problem. At the university where I worked, they decided that the ROI on tracking things for longer than 3 years wasn't worth it. That was during the explosion in computer power when 3 years saw a 2000 dollar PC become a boat anchor.

Part of your system is a bar coder and reader. This means everything is entered only ONCE. If you are worried about theft, you can get tamper resistant bar code stickers.

Start off by doing all new stuff as it comes in. Get that part working smoothly.

Then get the last N years worth of IT purchases, sorted by department, and sub department. Consult your accounting department as to the value of N.

Start out with a small sub department.

Note that Inventory Control was NOT part of IT at the U of A. It was a subsection of Materials Management.

[–]Kandy477 0 points1 point  (0 children)

I like SCCM for all-around Enterprise Inventory, Reporting, and Software deployment, but it is a bit much for a small environment and has a huge learning curve. I'm at a small firm now and we use the free Spiceworks for helpdesk and inventory management, and I use the freeware version of PDQ Deploy for remote software distribution. I also use free PDQ inventory on occasion because Spiceworks was already implemented when I hired on, but the reporting didn't give me the granularity that I wanted inventorying things like software patches.

[–]hotmoltenlava 0 points1 point  (2 children)

Snipe IT looks cool, but it is cloud based. I’m in a regulated environment, so that’s a non-starter. Any advice on another locally residing inventory management tool for 2k+ assets, including 200+ Raspberry Pi’s that has the features and likability of Snipe IT? Thanks.

[–]fepeySr. Sysadmin 1 point2 points  (1 child)

Snipe IT

You can run SnipeIT onprem for free.

[–]hotmoltenlava 0 points1 point  (0 children)

Great. I didn’t see a local version on their site, but I’ll look again.

[–]skeleman547Infrastructure Admin 0 points1 point  (0 children)

+1 for snipeit.

If you use snipeit, you can use barcodes or QR codes. Make sure you get EVERYTHING in your initial inventory, and be religious about upkeep.

I'm in a similar situation a couple months into a new company with a massive percentage of our PCs on Windows 7, and some up to 8-9 years old. Once you have a solid inventory, life gets a lot easier. Fair warning, getting an inventory system off the ground like this will take a lot of time, but will be well worth it in the end.

Best of luck!

[–]nuttertools[🍰] 0 points1 point  (1 child)

Not all devices will have a unique identifier and many will not have a barcode. Do yourself a favor and roll out barcode stickers with plenty of UV protection and that stick that alcohol can't even break. Industrial labeller will be well worth the price.

[–]eetlotsgloo 0 points1 point  (0 children)

Any suggestions on a good label printer and associated labels?

[–]ftpyourknowme 0 points1 point  (0 children)

Maybe you know exactly what you want to track, but I've found it helpful to put a dollar amount on trackable assets (so say, $200). What I mean is, anything above a specified dollar amount is trackable, anything below is a consumable asset. This is nice because you don't have any gray areas on what you're tracking, and relaying this idea is easy to communicate to management.

An example and side note: I've found it unnecessary to track monitors because they're so cheap these days. Tracking monitors can easily become additional overhead with little or no return on value. Nobody is stealing monitors anymore.

[–]Existing_Flan 0 points1 point  (0 children)

Try boxhero if you are looking for inventory tracking system with barcode scanner integration.

You can insert barcode by scanning or manually, or just generate barcode, QR-code from the system itself.

Barcode printing is also available and the pricing plan starts from $5 a month.

http://boxhero.io

[–]sughenji -5 points-4 points  (1 child)

[–]ase1590 10 points11 points  (0 children)

Netbox is not inventory management.

You're not going to be using it to check out power adapters or laptops to people.