Skip to main content

Installing and Using the NetSuite APM SuiteApp to Monitor Concurrency

Monitor NetSuite concurrency with APM SuiteApp to spot spikes, errors, and performance bottlenecks.

Kolleno Support avatar
Written by Kolleno Support
Updated over 2 weeks ago

Overview

The Application Performance Management (APM) SuiteApp in NetSuite provides tools to monitor account performance, including concurrency usage and limits. This guide explains how to install APM and how to access the Concurrency Monitor to review concurrency usage in your account.


Installing the APM SuiteApp

  1. Open the SuiteApps page in NetSuite.

  2. Search for Application Performance Management (APM).

  3. Click Install, then confirm OK.


Accessing the Concurrency Monitor

  1. Navigate to Customization > Performance > Concurrency Monitor.

  2. The Concurrency Monitor dashboard displays:

    • Current Concurrency Usage – number of active requests versus your account’s limit.

    • Estimated Concurrency Rates Chart – shows usage patterns over time, including peaks and potential errors.

    • Concurrency Details View – click a data point to see a breakdown of requests minute-by-minute.

    • Tabs for Allocated/Unallocated Limits – if your account uses integration-specific concurrency limits, these tabs show how limits are divided and used.

  3. You can filter by date range (e.g., last 3, 7, 14, or 30 days) using the options at the top of the dashboard.


Signs There May Be an Issue

While reviewing the Concurrency Monitor, look for:

  • Frequent spikes near or at your concurrency limit.

  • Red error indicators or events labelled as SSS_REQUEST_LIMIT_EXCEEDED.

  • Sustained high usage over multiple time intervals without drops.

  • Bottleneck patterns where certain integrations or scripts consume most of the available concurrency.

If these patterns appear, you may be hitting concurrency limits, which can cause delays or failures in API calls, RESTlets, or scheduled scripts.


Remediation Steps for Concurrency Issues

  1. Review which integrations or scripts are causing the highest load.

  2. Stagger or batch API calls to avoid simultaneous requests.

  3. Reschedule heavy workflows or scheduled scripts to run during off-peak hours.

  4. Optimize scripts and searches to reduce execution time.

  5. Request a concurrency limit increase from NetSuite Support if usage regularly exceeds available limits.


Related Resources

Did this answer your question?