Upload a Custom Activity to Aternity

Add a custom activity to Aternity to monitor the performance of any key user actions in an enterprise app by uploading its signature file, which contains the core definition of that activity. This requires the role of Edit Configuration or View Configuration. You can create your own custom activities for any business app by monitoring any user action, like a mouse click or a key press, and measuring the time until the app's GUI responds. In Aternity, you can compare response times in any app across the enterprise, and troubleshoot performance by seeing when they perform slower.

For example, define a custom activity to measure a search for a customer in your CRM, from selecting Search until displaying the results. Or you can monitor the time check an item in your inventory, or save an invoice in your financial system.

Learn more.

Create and upload a custom activity

If your enterprise uses Aternity Essentials License, you can add managed applications, and you use predefined activities, but you cannot create your own new custom activities. To add custom activities, ask your administrator about upgrading to Aternity Enterprise License. Learn more.

Create multiple action-response pairs, known as activities, in web apps which run inside browsers, desktop apps which run locally on your computer, or mobile apps on Android or iOS.

To upload an application event, contact Customer Services..

Before you begin

Before you upload a custom activity to Aternity, ensure you have done the following:


  1. Step 1 Open a browser and sign in to Aternity.
  2. Step 2 Select the Gear Icon > Managed Applications > <app_name> > Add Activity.
    Add an activity to a managed application
  3. Step 3 Select Select a file to upload to browse to your saved XML file, or drag and drop it into the Add Activity window.
    Select the XML file that contains the activity signature

    The activity appears in the list with default incident detection and SLA threshold values. Aternity assigns it to the Test Group rollout.