Releases in 2017 for Aternity SaaS

The Aternity SaaS undergoes regular updates every few weeks, bringing you enhanced features, new functionality and updated dashboards. Aternity SaaS had the following releases during 2017.

What's New in Aternity SaaS December 2017

This section lists the updates to Aternity SaaS December 2017.

Service Desk Alerts (featuring ServiceNOW)

A service desk alert (SDA) indicates that the same health event occurred several times on the same device within a certain time. Aternity sends SDAs to draw attention to devices which suffer repeated application errors, system crashes or hardware issues.

When Aternity triggers a service desk alert, you can configure it to automatically send an email. You can also send the alert directly to the ServiceNow application to generate a ServiceNow incident.

Aternity can send service desk alerts as an email or to ServiceNow

Learn more about service desk alerts.

More REST API Functionality

  • Extract, analyze, and manipulate Skype for Business performance data in your own data application using the SKYPE_CALLS_RAW API.

    Analyze Skype for Business performance data via API
  • If an Aternity user views a dashboard that analyzes a specific app, activity, user or device, the DASHBOARD_VIEWS_AUDIT API returns the details for those objects. This lets you see each application, activity, user, and device that users investigated with Aternity dashboards.

    See details of each dashboard in the dashboard audit API
  • In REST APIs with hourly or daily aggregation, use the select parameter to group rows according to specific attribute values. For example, if you want to return the usage time and application columns, this query returns those columns with the usage time measurements grouped according to the application attribute.

    https://my-odata.aternity.com/aternity.odata/APPLICATIONS_HOURLY?$filter=relative_time(last_7_days)&$select=APPLICATION,USAGE_TIME

    This returns a limited number of rows with combined usage time data, instead of many rows distributed according to username:

    Group measurements in a single attribute

Learn more about Aternity's REST APIs.

View Details of Web Page Load Times

Troubleshoot the details of a slow web page by viewing each stage of the load time. It breaks down the load time into distinct stages, based on the standard W3C navigation API. View these details in Analyze Business Activities (Advanced), the BUSINESS_ACTIVITIES_RAW API, the BUSINESS_ACTIVITIES_HOURLY API, and the BUSINESS_ACTIVITIES_DAILY API.

Tip

Some of these times may overlap, as browsers attempt to optimize their page fetching algorithms to make their browsers load faster. Therefore a complete web page load is rarely the sum of these measurements.

Aternity only applies this breakdown when it automatically monitors web page load times, like in discovered web applications, or when you assign an activity name to a page load.

Web page load time

These are the new measurements (in seconds):

Field Description
Page Redirect Time

Displays the average time to redirect to a different URL, if the page requires redirection, as part of the total load time of a web page. This includes a DNS request for the original URL and retrieval of the alternate URL.

Page DNS Time

Displays the average time required to perform domain lookups with DNS, as part of the total load time of a web page.

Page TCP Connect Time

Displays the average time required to establish the regular or secured TCP connection, as part of the total load time of a web page.

Page Request Time

Displays the average time between the first request to the server, and the first response from the server, as part of the total load time of a web page.

Page Response Time

Displays the average time between the first response from the server to the last response from the cache or the server, as part of the total load time of a web page.

Page Processing Time

Displays the average time that the status of the DOM (document object model) is Loading until it changes to Complete, as part of the total load time of a web page. During this time, the browser may issue further requests and receive responses.

Page Load Time

Displays the time required for the final part of a total load time of a web page, where it finish rendering in the browser window by calculating the positioning and display details of stylesheets and images in the browser window.

Granular web page load times

Customize your Analysis with Advanced Dashboards

Aternity provides advanced dashboards that you customize to extend your insights into your organization's performance data. With advanced dashboards you can:

  • Create a customized view of data correlation to test a theory about performance.

  • Use formulae to narrowly define the data to correlate.

  • Create custom groups, such as user groups, to focus a view for your theory.

  • Save and share the view to repeat your custom investigations.

  • Display customized trends of performance data.

Create a custom comparison of measures and attributes

See the Tableau documentation to learn more about the capabilities of advanced dashboards.

What's New in Aternity SaaS November 2017

This section lists the updates to Aternity SaaS November 2017.

What's New in November 2017

Support for Custom Attributes

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 it to easily group together the items which share this property, to monitor their performance.

For example, you can configure Aternity to report if a device has disk encryption, to compare the performance of encrypted versus regular devices. This is useful when you want to analyze data by this set of devices in the Analyze dashboards, or to compare performance during a migration, using the Validate > Configuration Change dashboard.

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

To configure your custom attributes, contact Aternity SaaS Administration.

Learn more.

Monitor Apple Mac Computers

Deploy the officially released Agent for Mac 2.4 on a Mac desktop or laptop to start monitoring it. This version brings the level of monitoring to the same category as Windows.

The Agent for Mac monitors the device's details and dynamic resource usage, and its health events, including system and application health events. It also monitors managed and discovered native desktop applications (since version 2.4) and all web applications running in Google Chrome on your Mac:

Monitor Macs with the new Agent for End User Devices for Mac

Learn more.

Directly Configure SteelCentral Portal™ Integration

With the formal release of Aternity's integration with SteelCentral Portal™, you can now directly configure the integration of the Aternity Data Source with SteelCentral Portal™, without having to contact SaaSAdmin.

Just toggle the switch to On to enable the integration!

The system also automatically creates a special Aternity user and password, which you enter in Portal to access the Aternity Data Source.

Configure Portal integration directly

Learn more.

Create Custom Web Activities with the new Aternity Web Activity Creator (Beta)

With the new Aternity Web Activity Creator (beta), you can quickly and intuitively create custom activities for web applications directly from the web page.

This interactive browser plugin opens as a floating sidebar next to your web page. It offers a simple organic workflow to create your custom activities all on one PC, making it faster and more intuitive (no more recording, designing, and validating on different PCs).

Aternity Web Activity Creator displays as a sidebar next to the web application

To create an activity, select Add Element, then point and click on any web element to dynamically add it to the activity definition. Then configure the activity details and save it to the cloud, ready for uploading to Aternity.

Intuitively create a custom activity

Contact the Aternity Beta Team today to take a peek into the future of activity design with the new Aternity Web Activity Creator.

REST API Enhancements

  • A new REST API HOST_RESOURCES_HOURLY returns the resource usage of the device as a whole (HRC).Learn more.

  • Aternity's REST API is now case insensitive. Enter columns and API names in lower or mixed case: .../aternity.odata/APPLICATIONS_HOURLY?$filter=APPLICATION eq 'Salesforce'

    You can still also write in upper case: .../aternity.odata/applications_hourly?$filter=application eq 'Salesforce' and client_device_type eq 'Laptop'&...

    Note

    The values in quotes (') are still case sensitive, like 'Salesforce'.

  • Aternity administrators can now access REST APIs by default, or grant this role to others if needed.

Additional Enhancements

  • The Manage Activities screen has a new Type column, which displays the type of the activity:

    • Predefined are activities already defined when you start using the system, like Open Mail from Outlook.

    • Default activities are automatically added whenever you add an application to be managed, like Process Resources or Launch.

    • Page Load activities are when you assign an activity name to the page load time of web applications (WPM).

    • Custom activities are for those customized activities which you created in Aternity Activity Designer.

    Learn more.

  • Selecting Main Menu > Validate > VDI Migration now leads to the Validate Configuration Change dashboard to compare the performance of regular devices to virtual devices, which offers much wider monitoring of performance across a longer migration process.

What's New in Aternity SaaS October 2017

This section lists the updates to Aternity SaaS October 2017.

What's New in October 2017

Add an Activity from Managed Applications

Now you can add a new custom activity directly from the new Manage Activities screen by selecting Add Activity. You can also update the core definition of an existing activity by uploading a newer signature, directly from this window.

Add a new activity to an application

Learn more.

Download Agent for End User Devices from within Aternity

Account administrators can now download the Agent for End User Devices for Windows which we customized for your enterprise, directly from within Aternity, without sending any email requests. Just select the Gear Icon > Agent Download.

Select the type of setup to download

Learn more.

New Integrations Page

Now account administrators can configure all the integrations of Aternity in a single page in the system. You can easily:

  • Integrate SSO by connecting Aternity with your identity provider.

  • Integrate to SteelCentral AppInternals™ to add detailed server-side monitoring.

  • Integrate SteelCentral NetProfiler™ to add detailed network traffic and flow information.

Integrate Aternity with other enterprise systems

Learn more.

New Dashboard: Analyze Device Inventory (Beta)

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.

Access this dashboard by selecting Main Menu > Inventory > Analyze Device Inventory (Beta).

New Analyze Device Inventory dashboard

Learn more.

Enhancements in Aternity REST API

Aternity's REST API has some significant improvements:

  • Aternity REST API now supports SSO users directly, without requiring a duplicate local user. SSO users can access REST APIs by generating a password from within Aternity, by selecting the User icon > REST API Password. Then in Excel, for example, enter your SSO username and the generated password.

  • Now you can filter REST API queries with a relative timeframe, like viewing only the last six hours, or the past day. Learn more.

    For example, you can add $filter=relative_time(yesterday)

    Before you had to manually change the start and end time for each query. Now you can use the same query text, using relative times, and just select Refresh each time you need the latest data.

Additional Enhancements

  • Aternity Agent for Mac v2.4 (beta) monitors discovered native Mac apps, including usage time and wait time. Contact the Aternity Beta Team today to try this new feature.

  • You can now view a device's WiFi details in the Activity Resource Analysis dashboard. View the percentage signal strength at the exact time a user performed an activity, to correlate between the WiFi and the performance of the activity.

  • Aternity retains and displays the title of a saved Analyze (Advanced) dashboard.

  • When a device runs Windows 10, the OS Version field now also displays the Windows build number, like Microsoft Windows 10 Enterprise 1507.

  • You can remove discovered applications which you do not want it to monitor. Contact Aternity SaaS Administration with a list of applications to remove from your Aternity dashboards.

What's New in Aternity SaaS July 2017

This section lists the updates to Aternity SaaS July 2017.

What's New in July 2017

Longer Timeframe in Analyze Dashboards

The Analyze dashboards now have a longer retention of 30 days. Select Timeframe > Custom to choose the start and end date of displayed data.

Retention of Analyze dashboards now up to a month

Learn more.

Create Ad Hoc Custom Groups in Advanced Analyze Dashboards

Create your own group of attributes, like device names, locations, departments on the fly in any of the advanced Analyze dashboards, to compare a group's performance as a whole. Simply paste the list of values into the dashboard's sidebar to view their combined measurements.

Create a custom group in advanced Analyze dashboards

Learn more.

New: Analyze Host Resources Dashboard (beta)

Use the Analyze Host Resources dashboard to find the devices with the highest CPU and memory usage (HRC, not the usage by one application). You can verify a hypothesis about high resource usage to find the common elements in all poorly-performing devices, by correlating high HRC with other system or software attributes.

Use the power of the Analyze dashboards on device resource usage

Learn more.

View Aternity Data in SteelCentral Portal™ (beta)

The SteelCentral Portal™ offers an end-to-end digital experience by enabling you to view data from several products in the SteelCentral Suite side by side in a single dashboard. Add the Aternity Data Source to the Portal to view Aternity's data from the past seven days alongside that of other products.

View Aternity data in SteelCentral Portal™

Learn more.

Troubleshoot Network Flow Problems with NetProfiler (beta)

Configure Aternity to work with SteelCentral NetProfiler™, to hunt for network problems which may be the cause of slow performance, like too much network traffic, or connecting via a poorly configured router.

In addition, a NetProfiler user can link to devices in Aternity to see the users' perspective, by seeing how people use apps on their devices, to determine the business impact of a network issue.

View a device's network flow details in NetProfiler

Learn more.

New Skype Troubleshooting Features

A new dashboard called Calls Commonalities Analysis helps troubleshoot problems in Skype for Business or Lync by detecting attributes which are common to all poor quality calls, including Skype specific attributes like a specific model of microphone or headset.

In addition, the Activity Resource Correlation dashboard now also displays activities from Skype for Business or Lync, so you can look for a pattern in activity performance and the resource usage of the device.

Calls Commonalities Analysis dashboard

Learn more.

IP v6 Support (Agent 10 or later)

If a monitored device is running Agent 10 or later and runs on a network with IPv6 addresses, Aternity now displays all IP and subnet addresses properly in IPv6 format.

Additional Enhancements

  • The trend of activity response times in the Monitor Application dashboard now includes a breakdown of network, client and server times.

  • (For devices running Agent 9.2 or later) You can now add wildcards ('*') to the subdomain of a Base URL when adding a web application to be managed. For example, to manage all Aternity web applications whose sub-domain begins with my, enter my*.aternity.com.

  • The Validate Change dashboard is now called Validate Configuration Change (beta), and is now available from the main menu. Select Validate > Configuration Change (Beta).

  • New REST APIs:

    • Use DASHBOARD_VIEWS_AUDIT to list an audit of the users who viewed Aternity dashboards.

    • Use ALL_ACTIVITIES to list all reported activities during the past seven days.

    • Use NOT_REPORTED_ACTIVITIES to list all defined activities which did NOT report to Aternity during the past seven days.

    Learn more.

What's New in Aternity SaaS June 2017

This section lists the updates to Aternity SaaS June 2017.

Edit Custom Activities with New Look and Feel

Now you can edit an application's activities directly from the Managed Applications screen by selecting the application name to view the new Managed Activities screen.

You can edit the properties of an existing custom activity directly, by selecting Edit on a single activity, or use Bulk Actions to edit several at once. Change an activity's name, rollout, incident detection settings, or SLA thresholds.

New look for editing the properties of an activity

Time Zone Support for Device-Specific Dashboards

In dashboards which display details of a single monitored device, you can now view the data in the time zone of the device, or in your own time zone, or in the default time zone displayed in other Aternity dashboards.

Select from the Time Zone Selection menu in the following dashboards:

  • Device Details

  • User Experience

  • Troubleshoot Device

  • Activity Resource Correlation

Select the time zone to view data in Aternity

Monitor Both Client and Server (Beta) by Adding AppInternals to Aternity

You can now monitor both the client and server sides of an activity, by integrating your AppInternals deployment with Aternity. If the device runs Agent from v9.2 (beta) or Aternity Mobile from v9.3 (beta), you can follow an activity's call(s) to the server as it traverses the server side components by seeing it in AppInternals.

Start by viewing the client side details of a single activity in the User Experience dashboard, on a device which runs Agent v9.2 (beta) or later, then drill down to continue following its path on the server side.

Troubleshoot a slow server time by drilling down to AppInternals

To use the beta integration of AppInternals with Agent 9.2 (beta), contact Aternity SaaS Administration.

Learn more.

More Functionality via REST APIs (Beta)

New REST APIs (beta) offer more flexibility and functionality to load Aternity data directly into your data application, without going through Aternity's dashboards. To use the beta REST APIs, contact Aternity SaaS Administration:

  • DEVICE_INVENTORY returns a list of all physical devices and their attributes which reported to Aternity within the past seven days.

  • REPORTING_AGENTS_COUNT returns a summary of the number of devices which are:

    • REPORTING_AGENTS where the Agent for End User Devices status was reporting.

    • CONNECTED_AGENTS where the Agentstatus was reporting, stopped or not reporting).

    • CONNECTED_REMOTE_DEVICES where the Agent status was reporting, but where the device does not have a locally installed Agent (like a device running a monitored virtual application).

  • USER_AUDIT returns the list of times when a user signed in or signed out of the system over the past 24 hours.

Learn more.

Additional Enhancements

  • The Validate Change (beta) dashboard has a number of changes:

    • The summary bar is back, showing a comparison of key performance indicators between the two sets of devices you are tracking, as you monitor the impact of your change.

    • A simplified settings bar makes it easier to compare between sets of devices.

    • A single section now consolidates several sections together. Choose any attribute to display, and the measurement you want to compare before and after the change.

  • Significant performance enhancements, including:

    • Faster response in the top bar's search field.

    • Faster responses in the Validate Change (beta) dashboard.

    • Larger available timeframes in several dashboards: My Enterprise, Troubleshoot Application, Troubleshoot Activity, Commonalities Analysis (Activities) and Analyze Process Resources (both regular and advanced dashboards).

What's New in Aternity SaaS April 2017

This section lists the updates to Aternity SaaS April 2017.

Single Sign On (SSO) for Aternity

Users who log in once with their company's identity provider to access their enterprise systems can now also access Aternity in the same way.

Contact Aternity SaaS Administration to integrate your SSO identity provider (SAML 2.0) with Aternity.

Access your Aternity homepage using SSO

Learn more.

Enhanced Skype Monitoring (Beta)

The Analyze Skype for Business Calls dashboard now includes more measurements and more views to give you to better analysis.

You can also view live (raw) data see to see the quality of each individual call, linked to the User Experience dashboard.

Learn more.

New Look and Feel for Managed Applications

The Managed Applications screen has an updated look and feel.

  • Search quickly to find your managed application.

  • Select and change several applications in one go with the new Bulk Actions menu.

  • See your own or predefined managed applications at a glance.

New look for managed applications

Learn more.

Consolidated Analyze Dashboards

The new Analyze Business Activities dashboard consolidates five separate Analyze dashboards into one.

Select View to choose the dashboard data you need.

Drill down from any Analyze dashboard to see more details related to the breakdown.

The Analyze Business Activities dashboard

Learn more.

Additional Enhancements

  • Several dashboards have improved performance.

  • Enhanced REST APIs (beta) now allow querying the performance of discovered desktop, web and mobile applications:

    • APPLICATIONS_RAW lists each performance report of each application as Aternity receives it from each device, every five minutes.

    • APPLICATIONS_HOURLY lists the hourly average performance of each application per device, per user.

    • APPLICATIONS_DAILY lists the daily average performance of each application per device per user.

  • Several new device attributes for WiFi (requires Agent 9.2 beta or later): Signal Strength, Wifi SSID and Wifi BSSID.

What's New in Aternity SaaS Feb 2017

This section lists the updates to Aternity SaaS February 2017.

Monitor Apple Macs (Beta)

Apple Macs join the set of monitored devices in Aternity. Install the new Agent for End User Devices for Mac to see Macs in Device Inventory, Device Details, User Experience and Troubleshoot Device dashboards.

You can monitor the performance of managed web applications which run on Macs. Use the Aternity Extension for Chrome to monitor web apps in Google Chrome.

Contact Aternity SaaS Administration to deploy the new Aternity Agent for Mac, and start monitoring Apple Macs today!

Monitor Macs with the new Agent for End User Devices for Mac

Learn more.

More Functionality via REST APIs (Beta)

New REST APIs (beta) offer more flexibility and functionality to load Aternity data directly into your data application, without going through Aternity's dashboards:

  • View the activities performed, along with the application, user and device details, in three formats:

    • BUSINESS_ACTIVITIES_RAW returns the raw list of activities, as reported one by one, including response time, measurement time, and server analysis time.

    • BUSINESS_ACTIVITIES_HOURLY returns an hourly aggregation of activities (replaces API_USER_ACTIVITY_HOURLY).

    • BUSINESS_ACTIVITIES_DAILY returns a daily aggregation of the activities.

  • APPLICATION_RESOURCES_HOURLY returns the peak and average resource usage (PRC) of managed applications during one-hour slots, along with application, user, location and device details.

  • APPLICATION_EVENTS returns the reported custom application events, along with application, user and device details.

  • WINDOWS_MACHINE_BOOTS returns the total boot time, machine boot, and user logon times of monitored devices, along with the user, location, and device details.

To use these beta REST APIs, contact Aternity SaaS Administration.

Access performance data by sending a REST API in OData format

Learn more.

New: Analyze Process Resources

The new Analyze Process Resources dashboard shows the resource consumption (PRC) of managed applications.

You can also design your own dashboard layout with a separate dashboard called Analyze Process Resources (Advanced).

Monitoring the process resource consumption of a managed application

Learn more.

Additional Enhancements

  • On some deployments, Aternity opens with the Enterprise Summary dashboard, which has fewer sections but loads much more quickly.

  • The device attributes for operating systems are now:

    • OS Family shows the overall group of operating system, like MS Windows.

    • OS Name shows the operating system and its main version, like MS Windows 10.

    • OS Version shows all details, like MS Windows 7 SP 1.0.

  • The UXI is now faster and more reliable with a slight change in its calculation throughout the system. If there is too little data, the UXI is N/A.

  • Max CPU Core Utilization is a new section in the Troubleshoot Device dashboard, when you choose it from the graph's drop-down menu.

    Displays the individual CPU core processor with the highest percentage usage at a given time. Look for 100% for a length of time (flat line), indicating a process is stuck and hogging that CPU's resources. For example, if the device has four CPU cores, where one is at 100% usage and the others are idle, it will display a value of 100%.

  • The CPU and memory graphs in Troubleshoot Device now show peak usage for each aggregated time slot.

  • Enhance SSO security by asking for signed authentication requests, to verify it is indeed a request from Aternity.

What's New in Aternity SaaS January 2017

This section lists the updates to Aternity SaaS January 2017.

New License Provisioning

As Aternity Administrator of your enterprise, you can allocate licenses which you purchased using the new License Provisioning screen. It has a new look and feel to match the other Aternity screens, and has the following features:

  • The Total Licenses you purchased limits the number of monitored devices reporting to Aternity.

  • If required, you can limit the number of licenses allowed for each type of device.

  • You can manually assign licenses to any device type, so long as each type remains within its quota.

  • You can use a single license on a single physical device or on four virtual app sessions (each session is ¼ license).

  • Rejects displays the number of times the system rejected a device’s request to be monitored in the past 24 hours.

New Aternity license provisioning
Learn more

New Look for Incidents

The Incident List and Incident Details dashboards have a new look and feel, in line with other Aternity dashboards. The incident functionality is exactly as before.

In Incident Details you can now also see the impacted users suffering from poor performance.

New look for incident dashboards

Learn more

New: Count Application Events

This release introduces application events, a new method to count the occurrence of events in an application, like the number of errors, or the number of times people used a specific feature. For example, if you want to track the number of times when people shared their desktop in Skype for Business, track this as an application event.

You can view these events in the User Experience dashboard, or you can perform deeper analysis in your own customized dashboard with Analyze > Application Events (Advanced).

Count application events

Learn more

Additional Enhancements

  • There are new attributes in the system, which appear in the Commonalities Analysis and Analyze dashboards:

    • CPU Model, like Intel(R) Core(TM) i7-4770 CPU @ 3.40GHz.

    • CPU Generation, like 4th generation.

    • CPU Type, like Core i7.

  • The Device Health dashboard is more streamlined, removing the geographical map and making room for one more attribute’s breakdown of performance.

  • In Commonalities Analysis, a new Top field determines the number of entries to display in the Users with Worst/Best Performance section