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

The dashboard shows devices that are reporting in the last 7 days, and it does not show devices that are not reporting for more than 7 days. So, there is no way to see the device on that dashboard that did not report for 7 days, because Aternity retains data for 7 days from last reporting date.


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 Device Events, 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, the number of logical processors and not the physical cores.

    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).

    Days From Last Boot

    Displays the number of days since the last time the device was booted. If you think that people experience slowdowns because they have not booted in some time, you can compare their performance with users who restart their devices frequently.

    This measure is time zone-agnostic, It uses absolute time and shows a duration of time, the number of days since the last boot.

    Do not compare the total number of boots/devices shown in different dashboards as the dashboards show different data from different data sources. The Boot or Boot Analysis show the total number of devices that rebooted from the time a user was viewing the dashboard and backwards during the selected timeframe; whereas the Analyze Host Resources shows the total number of devices that rebooted from the time the last HRC measurement was taken. This value appears under Number of Devices in one dashboard and as Machine Boot Activities in another.


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

    Device Domains Displays the LDAP domain name for the user who is logged in to the device.
    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.

    Lines of Business

    Only displays if you defined a custom attribute using this predefined name.


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

    Memory Size
    Displays the size of a usable physical RAM of the device (also known as Total Physical Memory). See the value in any of these windows:
    check the usable physical memory of the device
    Mobile/MAC Device IDs

    For monitored Android apps, the Device ID is made up of two parts: the first is the WiFi mac address, and the second is the software-based ANDROID_ID.

    For monitored iOS apps the Device ID is only unique per vendor ID. If your enterprise uses a single vendor ID to create several apps, then whenever they are on the same device, they report the same Device ID. But an app from a different vendor ID (like Citrix) on the same device would report a different Device ID.

    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 License Types (Windows only) Displays the type of license for Microsoft Office, if installed. Typically it is either Subscription for Office 365, or Volume License for more traditional license purchases.
    MS Office Versions

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

    Network Types

    (Devices with Agent 9.x or later) Displays the type of network connection of the device: Mobile or WiFi, and also LAN (for non-mobile devices only).

    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.

    Power Plans (Windows only) Displays the Windows power plan which the device uses, governing the way the computer consumes power (like display brightness, sleep and so on). You can see this in Control Panel > Power Options. The default setting is Balanced.

    Displays the region where the device is located.

    Stability Index The stability index (used to be reliability value) is a Windows score (from 1 to 10) of a PC's overall stability (search in Windows for the Windows Reliability Monitor). As the number and severity of errors increases, it lowers the stability index. Aternity displays the average for the previous day, or, if unavailable, it shows the most recent daily average. The server versions of Windows do not have this measurement, and therefore would not report it to Aternity.

    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, 7.8.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.

    Wifi BSSID

    (From Agent 9.2 or Agent for Mac 2.3) Displays the ID (MAC address) of the wireless access point, which the device currently uses to connect to a WiFi network.

    Wifi SSID

    (From Agent 9.2, or Agent for Mac 2.0 and mobile) Displays the name of the WiFi network where the device currently connects.

    Wifi Channel

    (From Agent 9.2 or Agent for Mac 2.3) Displays the channel number which your device uses to connect to the WiFi router. Use this to ensure channels do not overlap one another in the same physical space. Your network performance significantly drops if a nearby WiFi router uses an overlapping channel with the same network speed.

    Custom Attribute 1-6 A custom attribute is a property of a device, location or user that you define, which Aternity does not normally detect. You can use a custom attribute to easily group together the items which share this property, to monitor their performance.

    Custom attributes only display in dashboards if you defined them for your enterprise. You can define one of the nine placeholder fields (Custom Attribute 1-9), or use one of the predefined attribute names, like a device's Image Build Number.

    Learn more.