See the following questions and answers for more information about the Application Performance Management SuiteApp (APM).
Is there a cost associated with the APM?
No. This SuiteApp is available for installation at no cost. See Installing the Application Performance Management SuiteApp for instructions.
Will installation of the APM cause slower performance in my NetSuite account?
No. The SuiteApp reads from data stored in the back end. It does not create any additional overhead for your existing customizations aside from the scripts used to display the dashboard.
Can the layout of the APM be customized?
This feature is not available at this time.
Can the displayed content in each pane of the APM be restricted?
This feature is not available at this time.
How many record tiles can Record Pages Monitor show?
Record Pages Monitor can show up to 20 record tiles. By default, the dashboard displays the 10 most used record operations and can be configured to show an additional 10. See more information on About the Record Pages Monitor Tiles
Can the APM get data from a date prior to the date this SuiteApp was installed?
Yes.
What is the time range of past data that the APM can retrieve?
The Record Pages Monitor can display data from up to 30 days in the past. This time range is the maximum preset option in the time interval dropdown list, and custom date and time ranges cannot exceed this span.
The Page Time Summary search can retrieve data from up to 2 days less than the past month. An “Error encountered in search” message appears when this limit is reached.
The SuiteScript Analysis search can retrieve data from up to 2 days less than the past month. An “Error encountered in search” message appears when this limit is reached.
What time zone is used in the APM?
All time values shown in APM follow the Pacific time zone (GMT -08:00).
Is the raw data used by the APM available for access?
No. This data is not available in its raw form. It is represented by the aggregations and visualizations that APM provides.
Can the data shown in the APM be exported as a Microsoft Excel, CSV, or PDF file?
You can export the data from various APM pages into a CSV file. The maximum number of data rows that can be exported is 10,000.
Does the APM show the number of records affected and the median length of time required to process one record?
Yes, this information is shown in the record tiles on the Record Pages Monitor.
In the time interval dropdown on the Record Pages Monitor, what does (resolution x min/hour) mean?
Resolution means the time interval used for the aggregation. For example, a resolution of 5 minutes means that each point in the trend graph represents an aggregate of 5 minutes. The resolution value sets the plot point intervals on the x-axis of the data visualizations. See Setting the Date and Time Range on Record Pages Monitor
What value is captured by the response time shown in the record tiles?
This value is the median of each response time in the total time for the specified combination of record, operation, and time.
Is there any legend in the APM or associated email alert indicating when performance is not normal?
This feature is not available at this time.
On the Page Time Details page, what are Client: Header, Client: Render, and Client: Init?
Client: Header is the amount of time to render the head element of the page. Client: Render is the amount of time for the browser to render the response after the head element finished rendering. Client: Init is the amount of time used by the Page Init function.
Does the APM make it possible to determine which script or workflow is causing a high SuiteScript or workflow time?
This information can be determined through analysis of the Page Time Summary and Page Time Details.
Can the APM tell if a script is slow due to a slow search?
This feature is not available at this time.
Does the APM include performance data from scripts associated with other SuiteApps?
Yes.
Does the APM provide a way to determine if a script is currently running?
Script performance log data is only captured after scripts have been executed successfully. If data for a script is shown in the APM, the script has stopped running.
Does the APM provide a way to determine which part of a script execution is causing slower performance?
This feature is not available at this time.
Does the SuiteScript Analysis tool also reflect the run time of workflows?
No.
Is there an analysis tool for workflows similar to the SuiteScript Analysis tool?
Workflow times are included in the Page Time Summary. A dedicated analysis tool for workflows is not available at this time.
What is the relationship between the execution time and instance count numbers shown when you place your cursor over the SuiteScript Analysis Performance Chart?
The time it took for each instance to execute is based on the execution time. The execution time is represented as an aggregation.
How long does it take for the APM to reflect script optimizations made after reviewing APM data?
The change in performance should take effect very quickly. You should be able to observe the impact on performance in APM data almost in real time.
Why does a script run much more slowly in my NetSuite account than the same script runs in my friend’s NetSuite account?
Each NetSuite instance is different. Many factors other than configuration can impact performance.
What should I do if I think that the number of seconds averaged per operation is not fast enough?
If you require investigation of performance data from the APM, please file a case with NetSuite Customer Support.
Does the APM provide information about web services performance?
Yes, this information is available on the Web Services Analysis dashboard.
Does the APM provide information about web store performance?
This feature is not available at this time.