APM Action History Detail

You can view detailed timing and performance data about a specific time when an action was performed.

The action history details are available either on SuiteCommerce Action History Details or SuiteCommerce InStore Action History Detail. These pages open when you click the open icon on the Action History table. For more information, see Action Performance Dashboards.

For information about the action history details available for each APM for Commerce feature, see the following help topics:

All APM for Commerce Features

The following details are available for all APM for Commerce features:

  • Overview – Depending on the feature that you are using, all or some of the following information appear in the section:

    APM for Commerce Feature

    Information

    All

    Total duration of the action

    Note:

    The overall total shows the total duration for the entire process and is not equal to the sum of the individual total duration shown in the customization performance portlets.

    Log ID or unique identifier of the performance log on the page

    SuiteCommerce APM

    Domain name where the user performed the action

    Device type of the user

    Version of the SuiteCommerce SuiteApp in use

    Log ID or unique identifier of the performance log on the page

    SuiteCommerce InStore APM

    Sales associate’s email address

    Location where the action took place

    ID of the device that is running SCIS

    Version of the SCIS SuiteApp in use

  • Time by SuiteApp – This table includes the following information:

    • SuiteApp – Lists the active SuiteApps installed in your account. Each bundle entry here is formatted with the bundle ID and bundle name, for example: 53195 Last Sales Activity.

      If the bundle was removed, the bundle ID is still displayed, but the bundle name is changed to a generic name, for example, 2471 Uninstalled Bundle.

    • User Event Scripts – Lists the user event scripts that are components of SuiteApps installed in your account.

    • Workflows – Lists workflows that are components of SuiteApps installed in your account.

    • Total Duration – Lists the period of time it took to run user event scripts and workflows associated with active SuiteApps in your account. To know more about the start and end of the total duration for a specific action, see SuiteCommerce APM Action Sensors.

  • Customization Performance Portlets – These portlets provide detailed information about your customizations. For more information, see Customization Performance Portlets.

SuiteCommerce InStore APM

The Time Sources diagram is available only in SuiteCommerce InStore Action History Detail. It includes the following information:

  • Server Time includes the following:

    • User Event Scripts and Workflows – Shows customizations applied to your account or components included in SuiteApps installed in your account.

    • Custom Client Script URL Requests – Shows the duration of time for client script URL requests.

    • SCIS SuiteApp and Others – Shows SuiteScript processing associated with the SCIS SuiteApp.

  • Overhead Time – Shows customer interaction with a payment device, network latency, such as internet connectivity, and SCIS data processing.

Customization Performance Portlets

Portlets on the Action History Detail page show performance data associated with any customizations you applied to your NetSuite account. If you have the Application Performance (APM) SuiteApp installed in your account, you can go directly from the User Event Scripts portlet and Workflows portlet to the Profiler Details and SuiteScript Analysis pages in APM.

Read the following to learn more:

User Event Scripts

The User Event Scripts portlet shows detailed performance data associated with user event scripts. If a web developer created custom user event scripts for your organization, you can identify long-running scripts here.

Depending on the feature that you are using, all or some of the following information is displayed in the portlet:

  • Date and Time – Shows the date and time when the script started running.

  • Total Duration – Shows the amount of time it took for user event scripts associated with the action to run.

  • Record Type – Shows the type of record against which the user event script runs.

  • Event – Shows actions as they occur in the user event script. For example, AfterSubmit is an event generated at the code level.

  • Script Name – Shows the name of the script. Click the script name to view the script record.

  • Function – Shows the name of the function that the user event script used.

  • SuiteApp – If the user event script is included in a SuiteApp, this column shows the SuiteApp that includes the user event script.

  • Operations – Shows the number of record operations that were run by the user event script.

  • Profiler Details – Click the link to view the Profiler page. Profiler Details is a tool that lets you gather performance data about the timing and context of an operation, action, or request.

  • SuiteScript Analysis – Opens the SuiteScript Analysis tool which lets you know when a script was installed and how it performed in the past.

    Important:

    To view Profiler Details and SuiteScript Analysis, you must have the Application Performance (APM) SuiteApp installed in your account. For more information, see Profiler Details Overview and Using SuiteScript Details.

Workflows

The Workflows portlet shows detailed performance data associated with custom workflows applied to your NetSuite account.

Depending on the feature that you are using, all or some of the following information is displayed in the portlet:

  • Date and Time – Shows the date and time when the workflow started running.

  • Total Duration – The amount of time it took for a workflow associated with an action to run. For example, if a custom workflow is associated with creating a new customer, then the total duration of the workflow shows in this column.

  • Record Type – Shows the type of record associated with the workflow. For example, if there is a custom workflow associated with creating a new customer, then Customer shows in this column.

  • Entry Point – Shows the entry point that the workflow script used.

  • Workflow Name – Click the workflow name to go directly to the workflow page of NetSuite.

  • SuiteApp – If the workflow is included in a SuiteApp, this column shows the SuiteApp that includes the workflow.

  • Profiler Details – Click the link to view the Profiler page. Profiler Details is a tool that lets you gather performance data about the timing and context of an operation, action, or request.

    Important:

    To view Profiler Details, you must have the Application Performance (APM) SuiteApp installed in your account.

Custom Client Script URL Requests

The Custom Client Script URL Requests portlet shows client script data that runs within an action. Client scripts are SuiteScripts that run in the browser. Generally, client scripts are used to validate user-entered data and to auto-populate fields or sublists at various form events. The following information is displayed in the portlet:

  • Date and Time – Shows when the client script request URL started to process.

  • Total Duration – Shows the total duration of time that it takes the client script request to process.

  • Client Script URL – Shows the request URL that represents the custom client script.

Related Topics

APM for Commerce Action Performance
APM Action Diagnostics
APM Action History

General Notices