Integrate with SteelCentral AppResponse to Troubleshoot Citrix Devices

You can integrate Aternity SaaS with AppResponse to investigate user experience with Citrix appliances as well as end-to-end network performance of Citrix activity. This integration is a holistic approach to troubleshooting slow performance in Citrix environment.

In Aternity, investigate Citrix XenApp server resources' utilization and top processes. All typical device questions are laid out for you: OS, network connection, top processes, memory, CPU usage, health events, latency and so on.

Use the Aternity Troubleshoot Virtual Application Server dashboard to isolate a problematic virtual application server and locate the session or application that causes slowdown in performance.

Drill-down to AppResponse to see how data center network performance and the back-end servers influence what users experience.

Learn more.

This article details how to integrate Aternity with SteelCentral AppResponse™.

Monitor virtual applications (even if you do not monitor the device which runs the virtual session) by installing the Agent on the virtual application server. Learn more.

Before you begin

  • Aternity supports connection to SteelCentral AppResponse™ 11.x

  • SteelCentral AppResponse™ supports Windows Agent for End User Devices 11.0.1 or later. Integration can be enabled only after installing the Agent for End User Devices on Citrix servers.

  • Aternity monitors performance in a wide range of virtual applications and virtual desktops. The virtual servers must be housed in one of the following operating systems:
    Attribute Requirement

    Virtual server operating system

    Windows Server 2016, 2012 R2, 2012, 2008 R2 or 2019.

    Learn more.
  • Make sure you have an account in Aternity and an account in AppResponse.

  • Make sure you have administrator permissions in Aternity to perform administrative tasks.

Procedure

  1. Step 1 Download the Agent setup for mass-deploy to multiple devices. Learn more.
    Note

    For this integration use the Agent setup for mass-deploy only. The setup for a single device is NOT supported.

  2. Step 2 Install Agent for End User Devices 11.0.1 or later.

    The command line Agent setup is a standard .msi file (Aternity_Agent_xx.msi), and an accompanying batch file (Aternity_Agent_xx_Install.bat) which contains the default parameters to run the setup.

    Deploy Agent and configure it to operate in the specific environment. Configure the command line setup by editing its parameters in the batch file (learn more).

    The default settings in the batch file fit most enterprises. However, for VDIs or virtual app servers, or for a dedicated proxy server just for Agent connections, configure the parameters accordingly:
    • To deploy Agents on CItrix Application Servers, enter:
      DEVICE_TYPE=Server
    • To connect to SteelCentral AppResponse™, enter the AppResponse host URL in the format as in this example:
      APP_RESPONSE_URL=http://127.0.0.1
    Learn more.
  3. Step 3 Open a browser and sign in to Aternity.
  4. Step 4 (Administrators only) Access the Gear Icon > Integration Settings > SteelCentral AppResponse™ to turn on this integration.
    Configure Aternity to point to SteelCentral AppResponse™
  5. Step 5 (Administrators only) Verify that the Agent you installed properly reports to AppResponse.
    1. a Select the Gear Icon > Agent Administration. Learn more.
    2. b Select the row's context menu on the right > Device Details.
      View device details

      The Device Details dashboard opens.

    3. c In the Device Attributes section, check that the AppResponse Connection Status is Reporting.
      Check the connection status of AppResponse

      The integration is now enabled and the AternityAgent reports data to AppResponse. You can now move between Aternity and AppResponse to locate the information you are looking for. For example, use Aternity to investigate the Citrix XenApp server resources' utilization and AppResponse to analyze what happens in your network. The following steps explain how users work with both systems.

  6. Step 6 In Aternity, view the recent performance of Citrix servers for a Windows PC using the Troubleshoot Citrix AppServer dashboard.
    The Troubleshoot Virtual Application Server dashboard displays the Citrix XenApp server resources' utilization and top processes running on that server as well as delays to performance caused by remote display latency in virtual server. Use this dashboard to isolate the virtual server and latency issues which are causing the slowdowns in applications hosted on that server. Note that in advanced versions of Citrix the new name is Citrix Virtual Apps. Learn more
    The Troubleshoot Virtual Citrix Server Dashboard
  7. Step 7 After investigating user experience in Aternity dashboards, drill-down to AppResponse to further investigate network issues.

    To quickly switch to AppResponse, select View in AppResponse in the right upper side of the Troubleshoot Citrix AppServer dashboard. Enter your AppResponse user name and password.

    Drill down to Citrix network issues to investigate network performance in AppResponse
  8. Step 8 When investigating Remote Display Latency in Aternity, you also can easily and quickly drill-down to AppResponse.
    View dashboards in AppResponse
  9. Step 9 It is possible to drill-down to Aternity from the Insights > Citrix > Citrix Servers.
    Open the Insights > Citrix > Citrix Servers and right-click on the server name.
    Go to Aternity from AppResponse Insights