While managing IT infrastructure for any organization, over the time, things grow up a lot, only to make you feel that you can’t be everywhere, can’t keep eyes over everything, specially when management seems to squeezing human resources all the time. In place of delegation of things, responsibilities seem to get centralized over few and one just find frustrated with the tiny details he needs to care about all the time. Is it time to be negative about the responsibilities or come up with a new and positive approach? Do some more hard work or keep yourself updated with cleaver work? Really being an “IT Guy” sounds tasteless … here comes SpiceWorks … spicing up IT as it says.
What is SpiceWorks?
Spiceworks provides a free systems management, inventory, and helpdesk software application, Spiceworks IT Desktop, designed for network administrators working in small- to medium-sized businesses.
Spiceworks IT Desktop is used to inventory, monitor, manage and report on software and hardware assets. It also includes an integrated help desk system. Spiceworks runs on Microsoft Windows and discovers Windows, Unix, Linux and Mac OS X machines along with other IP-addressable devices such as routers, VOIP phones, printers, etc.
An adware and is written in Ruby on Rails, Its not a complete and detailed Monitoring Solution like Zabbix (I already wrote about), but for me it covers another other aspects of your IT management that Zabbix left, in a powerful way like Inventory, events reporting like installations/ updates and complete out-of-the-box-Helpdesk segment.
Here is feature list:
- Scan SNMP Devices
- Linux Scanning via an SSH login
- Scan Windows Devices via WMI
- Ability to manage your software licenses
- Alerts on customizable definitions (eg machines with no anti-virus or low printer toner)
- Software automatically categorizes machines into groups. eg Laptops, servers, routers etc
- Ability to define custom devices
- Ability to compare one machine with another
- Ability to manage services on remote machines
- Network Map (Beta)
- Helpdesk with user portal
Having Inventory of all your hardware’s and Software’s is something as important as having control over each aspect of your servers. An Inventory not only helps IT staff, but could be a key document for management as well. But the most tedious part is to keep it updated and you always wish that there is some solution that might be doing the job for you without any manual intervention. SpiceWorks does the same job very well, lovable because it doesn’t requires any client side installation and still keep you updated about any changes done in your infrastructure.
The other important aspect of SpiceWorks in my scenario is Out-of-Box ready to roll Helpdesk solution. A helpdesk keeps your support efficient and ensure resolution of issues within time frame. Not only evaluate individual’s skill sets, but also provide a complete view for IT Staff and management that how well or worse they are providing support. Not only that it may also reduce common calls that requires little IT interventions and could be dealt by non-IT Staff because, it grows up with an open database of resolved calls with causes and comments about the resolution.
Enough with dry talk, now let’s engage ourselves in some real things
Installing SpiceWorks IT Desktop:
Spiceworks IT Desktop is designed for
- IT Pros who have admin rights on their network.
- Organizations with less than 1,000 devices on their network. It will work with more but it won't be as fast.
- Running on a PC. It discovers Windows, OS X, Linux and Unix but you need to run it from a PC on your network.
- Windows XP Pro SP2, Windows Vista, Windows 7, Windows 2003 Server SP1, SP2 and R2, & Windows 2008 Server
- 1.0 GHz Pentium III class processor
- 1.0 GB RAM (Notice that this one is trickier as it has to cover a lot of aspects)
- Firefox 3.0 - 3.5
- Internet Explorer 7.0 - 8.0
- Google Chrome 2.0
As its not always the case that you get a fresh server to install a new application, one should worry about two things with installing any of the web solution, first if its going to take the default http port 80 and if the database its going to use already exists on the same server, you are going to install SpiceWorks IT Desktop. Thankfully, SpiceWorks goes well about both the cases. It takes port 9675 (Of course, choice is yours) for HTTP and the database used is not MySQL, but is a SQLite database.
End of worries. Could go for installation now…
~24 M of installation take a little while to install and greet you with a couple of questions about your network like range of IP Addresses to scan, various Windows username/ passwords details possibly across your network, ssh credentials and you are ready to scan your network for finding devices. Yeah! As the very first step, it asks you to get registered with Spiceworks, which would be your one point help system and integration of your account with web resources.
There are also services related requirements on client side like WMI related services should be in running mode and firewall should not be blocking SpiceWorks access. I am not sure that Remote Registry Service is required or not, but possibly that is also in set of requirements on client side.
Go for a complete network scan and in just few minutes, you should start getting discovery, monitoring, and alerting items from all over your connected network.
I think it would take a few days for you to manage all of the devices showing up in Inventory Dashboard of SpiceWorks. After the same, one could go for the first amazing part.
Click on reporting (http://localhost:9675/reports)
Create a new report, name it and add columns as per your requirement or even add conditions for making inventory for some specific group of devices/ workstations like I went for all workstations, whose names might be starting with “IT-“. Columns added in my case were Name, IP Address, Operating System, Serial Number, Model, Manufacturer, Memory, Processor Type, MAC Address and Installation Product Key
Click on Save and Run and few minutes more will present you a perfectly made, Excel/ PDF/ CSV exportable inventory of your network. More of it, this report will be saved with you to re-run later on for finding more current status of devices.
Adding a new face to your IT Support, profits of a fully equipped Helpdesk really could amaze you and your clients, if you never worked before with any kind of IT Helpdesk. Many even might be running their home made CRM to keep it flexible for meeting their needs. This might come to surprise many in the fact that its totally free of cost and still works like a charm.
Just click over Helpdesk to find the tickets (http://localhost:9675/tickets) being displayed there with filters like Open Tickets, Closed Tickets, Unassigned Ticket etc. Now you have two ways; either let IT Staff lock the complaints themselves with details or even pass the responsibility to actual users themselves via portal (http://localhost:9675/portal) that could be flexibly customized through (http://localhost:9675/user_portal) like let me show you mine one..
There are many details left to be explained in this article, much left for even me to understand and learn through, still waiting for some book (SpiceWorks community seems to be working on the same http://bit.ly/antjqa) … even then like Zabbix, I find SpiceWorks IT Desktop kind of must recommend for any IT Administrator.
SpiceWorks official Twitter page has introduced me with their few free training and demonstration videos, which you can go through to know that what this could do for you.
Let’s spice up IT a little (in fact a lot).