Expand my Community achievements bar.

SOLVED

Production author performance issue

Avatar

Level 3

Hi Team,

We have performance issue in production author environment, taking long time to load page, components,sidekick,response from custom libraries(CSS & JS).  

Environment: AEM 6 and Solaris

I would really appreciate if you could provide suggestions/debugging technics to resolve the issue in author environment.

Thanks,Raj

1 Accepted Solution

Avatar

Correct answer by
Employee

Hi Raj,

please see the links below.

What is the hardware configuration of your server? How much memory have you allocated?

Is the Author instance local to the users or cloud based? If in the cloud where are your users and in what region is the server located? 

Have you checked the network latency?

Have you taken heap dumps? Run a profiler against your instance? Checked the slow queries in the JMX console?

In the AEM6 touch developer mode have you checked the page load times to see which components are taken the longest to load?

When you open a page, how much data are you downloading with each request?

Regards,

Opkar

[1] https://helpx.adobe.com/experience-manager/kb/AnalyzeSlowAndBlockedProcesses.html

[2] https://helpx.adobe.com/experience-manager/kb/performance-tuning-tips.html

View solution in original post

6 Replies

Avatar

Employee Advisor

Hi,

on top of the questions Opkar already raised: How was the performance in the past? Have there been any changes lately?

Jörg

Avatar

Employee

Did you see these same issues on your pre-prod environment? Is it like for like with your prod env?

Regards,

Opkar

Avatar

Level 3

Thanks Opkar for reply. As per your suggestion we are executing profiler and checking the head dumps but no issue found. please find below configuration details

Author (AEM) : Physical 64 G,

16 cpu, 700 G high speed storage

and our pre-prod environment works fine.

@Jörg: This is the new environment and don't have performance benchmark.

 

Please let me know if any other area which causing the performance issue.

 

Thanks,

Raj

Avatar

Employee

How much memory have you allocated to AEM?

Have you checked /system/console/jmx/com.adobe.granite%3Atype%3DQueryStat to check if there are any slow running queries.

Anything in the log files?

There are not any other processes running on the same box are there?

Regards,

Opkar

Avatar

Employee Advisor

Hi,

there are a lot of things which can cause a performance difference, especially if the slow environment has been setup from scratch. Some good starting points:

  • comparable hardware and OS settings (please doublecheck on the OS settings!), check the operating system logs as well.
  • same JVM parameters
  • do you have the same hotfixes deployed as on preprod?

 

Also: What do you mean with "performance issues", can you be more specific? Are there specific pages/functionality which is impacted and others are performing well? Or is it a general slowness, which affects all the environment? What kind of deployment do you have? TarMK, MongoDB? Clustered or non-clustered?

kind regards,
Jörg

Avatar

Correct answer by
Employee

Hi Raj,

please see the links below.

What is the hardware configuration of your server? How much memory have you allocated?

Is the Author instance local to the users or cloud based? If in the cloud where are your users and in what region is the server located? 

Have you checked the network latency?

Have you taken heap dumps? Run a profiler against your instance? Checked the slow queries in the JMX console?

In the AEM6 touch developer mode have you checked the page load times to see which components are taken the longest to load?

When you open a page, how much data are you downloading with each request?

Regards,

Opkar

[1] https://helpx.adobe.com/experience-manager/kb/AnalyzeSlowAndBlockedProcesses.html

[2] https://helpx.adobe.com/experience-manager/kb/performance-tuning-tips.html