Application Performance Management (APM)

Note:

This topic applies to Application Performance Management (APM) version 2.0.0 and later versions available in the SuiteApp Marketplace.

As of March 7, 2023, you can no longer use APM SuiteApp versions installed from the Search & Install Bundles page. If you are using any of these versions, install the latest version of the APM SuiteApp from the SuiteApp Marketplace, then uninstall the version from the Search & Install Bundles page (Bundle ID: 67350).

For more information, see Installing the Application Performance Management SuiteApp.

The Application Performance Management (APM) SuiteApp enables you to see and manage the performance of your NetSuite customizations and business critical operations.

This SuiteApp is designed to help you:

Read the following topics for more information about the supported features in the APM SuiteApp:

For information about installing the APM SuiteApp, see Installing the Application Performance Management SuiteApp.

To view answers to frequent queries about this SuiteApp, see Frequently Asked Questions: Application Performance Management.

Note:

Your performance logs are not moved with your NetSuite account to the new data center built on the Oracle Cloud Infrastructure (OCI). For the first 29 days after the move, the displayed values will be calculated using data stored since the date of the move, rather than from the last 30 days.

For more information about account moves to OCI, see Account Move to OCI FAQ.

Performance Management Tools in APM

The APM SuiteApp compiles information into a Performance Health Dashboard that is useful for troubleshooting. From the Performance Health Dashboard, you can go to other tools in APM to investigate the cause of an issue. Use the dashboard as a starting point for investigating issues in your account. The dashboard displays issues related to record pages, scripts, saved searches, integrations, and processors. For more information, see Monitoring Account Performance.

APM provides the following performance management tools, some of which can be directly accessed from the Performance Health Dashboard:

  • Record Pages Monitor

  • Page Time Summary

  • Page Time Details

  • SuiteScript Analysis

  • SuiteCloud Processors Monitor

  • SOAP Web Services Analysis

  • REST Web Services Analysis

  • Search Performance Analysis

  • Search Performance Details

  • Concurrency Monitor

  • Profiler Details

For more information about the APM dashboard and performance management tools, see Using the Application Performance Management Tools.

Script and Plug-in Types Supported in APM

The APM SuiteApp lets you monitor the performance of your scripts and plug-ins when you use the Page Time Details and SuiteScript Analysis tools.

In SuiteScript Analysis, you can only view logs of client scripts that ran for a significant amount of time and are useful in diagnosing issues. SuiteScript Analysis is not intended to trace all the scripts and plug-ins that the account processed.

For more information, see:

The APM SuiteApp provides data for the following script and plug-in types:

Script Types

Plug-in Types

Bundle Installation

Client

Map/Reduce

Mass Update

Portlet

RESTlet

Scheduled

SDF Installation

Suitelet

User Event

Workflow Action

Custom GL Lines

Payment Gateway

Revenue Management

Tax Calculation

Language Support in APM

If the Multi-Language feature is enabled in your account, you can view the following APM SuiteApp pages in your preferred language:

  • Performance Health Dashboard

  • Page Time Summary

  • Page Time Details

  • SuiteScript Analysis

  • REST Web Services Analysis

  • SOAP Web Services Analysis

  • Concurrency Monitor

  • Search Performance Analysis

  • Search Performance Details

For more information about setting your language preferences using the Multi-Language feature, see Choosing a Language for Your NetSuite User Interface.

General Notices