Key Task: Analyze Device Inventory

Use the Analyze Device Inventory dashboard to gather information about the inventory of devices in your organization which have an Agent for End User Devices locally deployed. You can view the distribution of devices which have one attribute, like RAM size, against those of a different attribute, like the Windows version.

For example, you can view devices with low RAM distributed across different versions of Windows, or check the version of Agent for End User Devices deployed at different locations, to pinpoint locations which require an Agent upgrade.

During your analysis, when your dashboard displays users or devices, you can drill down to see more information about a specific user or device.

The Analyze Device Inventory dashboard

You can also view and analyze this data using the DEVICE_INVENTORY REST API. (Learn more).


  1. Step 1 Open a browser and sign in to Aternity.
  2. Step 2 Select Main Menu > Inventory > Analyze Device Inventory.
    Access the Analyze Device Inventory dashboard
  3. Step 3 Determine the rows and subcategories of your dashboard using Breakdowns.
    Define the rows (Break by) and stack the colors of the results to organize your data usefully
    Field Description
    Break by

    Select the attribute to list in each row.

    For example, select Break by > Agent Versions to display a row for each Agent version deployed in your organization.

    Stack by

    Choose a second attribute to further sort each row, to display the number of devices within each row.

    For example, select Stack by > Business Locations to sub-categorize each row by location.

    Use the key in the bottom right corner to view the color for each sub-category of the Stack by attribute.

    It displays the total number of devices at the right end of each row.

    The total number of devices in each row at the end of the row

    If your breakdown results in a display of devices or users, you can drill down to other dashboards to find more information about specific devices and users.

    • You can drill down from a device to the Troubleshoot Device and User Experience dashboards.

    • You can drill down from a username to the User Experience dashboard.

  4. Step 4 Focus the display of the dashboard further with Filters.

    When you choose a Filter (a menu with similar items to the breakdown), you must also choose a value, to display only the data where this filter item has that value.

    For example, if you need to check the number of different device models with each version of Agent installed in only one location, you can filter to display only that location.

    Select any of the following fields to appear as Breakdowns or Filters.

    Field Description
    Agent Current Status

    For Windows and Macs, this displays the Agent's reporting states.

    Agent Versions Displays the version of the Agent for End User Devices on the device.
    Business Locations

    Displays the name of the current location of the device. This is different from the Office, which is fixed for each user.

    For example, if a user based in the Houston office is working from the Chicago office, the Office is Houston, while the Business Location is Chicago.


    Displays the city of the current location of the device.


    Displays the country of the current location of the device.

    # CPU Cores

    (Desktops, laptops and mobile devices only) Displays the number of CPU cores of the device.

    CPU Frequency

    (Windows, Macs only) Displays the speed of the CPU processors of the device.

    CPU Generation

    (Windows on Intel only) Displays the generation of the Intel Core micro-architecture. For example 6 represents the 6th generation architecture processor, also known as Skylake.

    CPU Model

    (Windows on Intel only) Displays the model and speed of the Intel processor, as displayed in the System control panel. For example Intel(R) Core(TM) i7-4770 CPU @ 3.40GHz or Intel(R) Xeon(R) CPU E5620 @ 2.40GHz.

    CPU Type

    (Windows on Intel only) Displays the core type of the Intel processor, for example i7, E5, and so on).


    Displays the name of the department to which the user or the device belongs.

    Device Name

    Displays the hostname of the monitored device. View it in the Windows Control Panel > System > Computer Name, or on Apple Macs in System Preferences > Sharing > Computer Name.

    (Mobile) Displays the Device Name field. You can customize the hostname of iOS or Android devices running your enterprise's app, so device names appear in the dashboards with a consistent naming policy. For example, you can dynamically assign the device name according to the enterprise username of the app.

    Device Type

    Displays the type of device reporting performance to Aternity.

    Enforce Privacy

    (For all devices except mobile) When True, it encrypts any attributes which can identify a user, like username, hostname, IP address, and so on. The default value is False.

    IP Addresses

    (Windows, Mac) Displays the device's internal IP address (including IP v6 if the device runs Agent 10 or later) which it uses to connect to Aternity.

    (Mobile devices) Displays the IP of the WiFi connection if the device is reporting data via WiFi.


    Displays the name of the vendor which created this device, like Samsung, Apple, Dell, Lenovo, and so on.

    Memory Size

    Displays the size of physical RAM of the device.

    Mobile Carriers

    Displays the name of the cellular carrier to which the device is connected.


    Displays the name and the model number of the device, like iPhone 6s, GalaxyTab8, MacBook Pro 12.1, Dell Latitude D620.

    MS Office Versions

    Displays the high level version of Microsoft Office, like MS Office 2016 or MS Office 2013.

    On Site

    (Windows only) Displays true when the device can identify and connect to the Microsoft Active Directory site (either directly or via VPN).

    On VPN

    (For all devices except mobile and Macs) Displays true when the device is connected to the corporate network through VPN.

    The Agent queries Windows for a virtual network adapter with an active connection and a common name in its description: AGN, Checkpoint, Cisco AnyConnect, Citrix VPN products, F5 Networks adapters, Juniper Networks, OpenVPN TAP, Palo Alto GlobalProtect, Pulse Secure, PureVPN, SonicWall, and VyprVPN.

    OS Architectures

    Displays whether the operating system of the monitored device is 32-bit or 64-bit.

    OS Disk Types

    (Windows only, Agent 9.0.3 or later) Displays the type of hard disk containing the operating system. Possible values are:

    • HDD for a traditional spinning hard disk drive

    • SSD for a solid state drive

    • Virtual if this is not a physical device.

    OS Families

    Displays the broad category of the operating system. Use this to differentiate between different major operating system groups. For example, it displays all releases of Microsoft Windows as MS Windows, all releases of Windows Server as MS Windows Server or all releases of iOS as iOS.

    OS Names

    Displays the generic name and version of the operating system (like MS Windows 10, MS Windows Server 2008 R2, MacOS 10.3, iOS 10 or Android 6). Use this to differentiate between different versions of an operating system.

    For example, it displays Windows 10 Pro and Windows 10 Enterprise all as MS Windows 10, or iOS 10.2 and iOS 10.3 as iOS 10.

    To view this information and the service pack version, see OS Version.

    OS Versions

    Displays the full name, the exact version number, and the service pack version of the operating system. In Windows 10, it includes the release ID (like Microsoft Windows 10 Enterprise 1507). Use this to differentiate between details of the same operating system. For example, it lists MS Windows Server 2008 R2 Enterprise SP 1.0 separately from MS Windows Server 2008 R2 Enterprise SP 2.0.

    Pilot Groups

    Displays the pilot group to which the device belongs.

    A pilot group is a custom set of users or devices which undergo a change, like migrating to Windows 10, or updating the type of hard disk to SSD. You must assign a user or device to only one pilot group at a time, to ensure that you do not perform multiple changes at the same time.


    Displays the region where the device is located.


    Displays the geographical state of the current location of the devices (or area, if state is not applicable).


    Displays the device's subnet configuration used to connect to Aternity (including IP v6 if the device runs Agent 10 or later).


    Displays the username signed in to the device's operating system.

    Virtual App Server Farm Names

    If this XenApp server belongs to a farm, it displays the name of the farm. A farm is a set of servers running the Citrix Presentation Server, and configured to be managed as a single unit.

    Virtual App Server Product Editions

    Displays the type of Citrix XenApp set up on this server. For example, Citrix XenApp, Platinum Edition.

    Virtual App Server Product Versions

    Displays the release or version number of Citrix XenApp deployed on this server. For example, 6.5.0.

    Virtual App Server Zone Names

    Displays the name of zone within the farm, where all servers use the same data collector, which acts as their load balancer.