rxInventory is a comprehensive, yet budget-friendly inventory tool for networks of any size. Start the network scan right after running the setup and inventory 20 clients for free.
Get The DetailsKeep track of all IT assets in your company. rxInventory will support you in planning, adapting and updating of the entire network structure.
Audit your Network in a systematic wayYour inventory data is stored in a database and can be evaluated at any time, any place. Numerous predefined reports list detailed information on workstations, notebooks, servers and other network devices.
Clients for free
Without an installed license 20 clients are free of cost. These 20 clients can not be combined with a purchased license.
Updates for free
Updates within a major release are for free.
Support for free
We support you by email and telephone. Typically you will get a feedback within 24 hours.
No extra costs for maintenance agreements. Acquired licenses are valid forever.
rxInventory scales from small networks to installations with several ten thousand clients. A variety of mainstream SQL databases is supported. This way there is virtually no limit on the amount of data it can handle. MS-JET (Microsoft Access), Microsoft SQL Server, Oracle Database, MySQL, PostgreSQL are equally supported. Data can be migrated between these different kinds of databases anytime by using the rxInventory console.
Open asset data
rxInventory offers an powerful designer for custom queries. It allows for the most advanced analysis of nearly every aspect of the asset data. The result sets can be transferred to other applications by simply using cut & paste. (e.g. to Microsoft Excel). Advanced network administrators and software developers can additionally access live rxInventory data by selecting from ordinary SQL database views created from custom queries.
rxInventory offers an always current analysis of the licensing situation in a company. With the integrated license management the identified software packages are assigned to products by definable rules. Information about the addition, removal, date of purchase, expiration and price of license packs are subsequently assigned on the product level. The resulting difference between detected software and assigned licenses reliably denotes the state of licensing.
It does not forget
rxInventory keeps record on all changes of hardware and software items. Even after years it is possible to find out what and when exactly a certain change happened and to check who was actually logged on then. (The last feature may be switched off, if applicable law does not permit to store user information.)
No agent required
rxInventory employs various standard protocols to scan computers and other devices on the network. No extra software has to be installed on remote systems. Scans can be scheduled to periodically run in the background for always up-to-date information.
Powerful scripting language
Because it is impossible to know in advance what information a network administrator requires to complete her tasks, rxInventory features a Visual Basic like scripting language to do custom scans for registry values and files. Even arbitrary WMI and SNMP requests can be executed and integrated into the result sets as extra properties.
Linux and Mac OS X
rxInventory uses the SSH (Secure Shell) protocol to log into Linux and Apple Mac computers and retrieves a complete hardware and software inventory by using existing operating system commands. No or minimal configuration is required on the clients. The rxInventory scripting language provides the user with a way to issue his own commands over the SSH connection, parse the output, and add the results as user-defined properties to the database.
Scans for multiple devices are running in parallel while taking advantage of modern multi-core CPUs. Scanning and inserting the results into the database are all taking place in different operating system threads. The number of parallel scans can be adjusted. Bandwidth usage of a single scan naturally adjusts to network conditions and does not clog up slow WLANs or dial-up lines.
rxInventory supports IPv6 protocols.
- Windows 2000
- 512 MB system memory
- 20 MB disk space
- .NET Runtime 2.0
Frequently Asked Questions
Have some questions before you get started? Here are some FAQ’s
Installation of rxInventory aborts with an error message, what can I do?
Some of my Windows devices are not scanned properly. Please tell me what I should check.
How should I configure my standalone firewall to let rxInventory do its work?
- ICMP Echo Request (i.e. ping)
- TCP/UDP Port 137 and UDP 138 (NetBIOS Name Service and NetBIOS Datagram Service)
- TCP Port 139 (NetBIOS Session Service)
- TCP Port 445 (SMB/CIFS)
- UDP Port 161 (SNMP, only for non-Windows devices)
- TCP Port 22 (SSH, only for Linux and Mac devices)
The above port list at least enables a non-WMI scan of a Windows device, which gives you a reduced hardware and a full software inventory of a device. For a complete hardware scan the WMI protocoll has to pass through the firewall. WMI uses the DCOM protocol which allocates ports dynamically by default. Starting with Windows Vista it is possible to set a fixed port for the WMI service on the client, which Microsoft describes in the following article: ⇗ http://msdn.microsoft.com/en-us/library/bb219447%28v=VS.85%29.aspx
Does rxInventory support scans of computers with Windows XP Home Edition or Windows 9x/Me?
Does rxInventory scan Linux and Mac OS X?
Regarding rxInventory licensing. What is the difference between known and unknown devices?
I want to see all computers without a specific software, hardware etc. installed on them. How can I do this in the query designer of rxInventory?
is not like '%Microsoft Office%') to use sub-selects. This should yield the expected results in most cases.