Expand my Community achievements bar.

Don’t miss the AEM Skill Exchange in SF on Nov 14—hear from industry leaders, learn best practices, and enhance your AEM strategy with practical tips.
SOLVED

how to generate performance report for prod publish servers

Avatar

Level 4

Hi Team,

 

I need to generate a report/catalog for prod publish servers precisely to showcase if there are any spikes at any point of time in the server. Does aem has any ootb capability to solve for this. If not any pointers on how this could be achieved. Things I am planning to do-

1. check request.log for publish servers to check for any requests which took more time.

2. check error.log for any errors, warnings in general

3. analyze thread dump.

any pointers appreciated

1 Accepted Solution

Avatar

Correct answer by
Community Advisor

Hello @manisha594391 

 

 

1. Adobe Experience Manager's built-in tools:  https://experienceleague.adobe.com/docs/events/experience-manager-gems-recordings/gems2017/aem-build... 

 

2. Adobe Experience Manager's Log Files: Monitoring AEM's log files can provide valuable insights into its performance and any potential issues. AEM logs can be accessed in the AEM Monitoring Console or directly in the file system, typically located in the `crx-quickstart/logs` directory.

3. External Monitoring Tools: Apart from AEM-specific tools, you can also leverage external monitoring solutions to track AEM's performance. Some popular options include:

- New Relic (Preferred option): A comprehensive application monitoring tool that provides real-time insights into the performance and health of your AEM instance. https://experienceleague.adobe.com/docs/experience-manager-cloud-service/content/implementing/using-...
- Dynatrace:  https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/dynatrace-integration-into... 

 

 

Other reference material: https://experienceleague.adobe.com/docs/experience-manager-cloud-service/content/operations/monitori... 


Aanchal Sikka

View solution in original post

3 Replies

Avatar

Correct answer by
Community Advisor

Hello @manisha594391 

 

 

1. Adobe Experience Manager's built-in tools:  https://experienceleague.adobe.com/docs/events/experience-manager-gems-recordings/gems2017/aem-build... 

 

2. Adobe Experience Manager's Log Files: Monitoring AEM's log files can provide valuable insights into its performance and any potential issues. AEM logs can be accessed in the AEM Monitoring Console or directly in the file system, typically located in the `crx-quickstart/logs` directory.

3. External Monitoring Tools: Apart from AEM-specific tools, you can also leverage external monitoring solutions to track AEM's performance. Some popular options include:

- New Relic (Preferred option): A comprehensive application monitoring tool that provides real-time insights into the performance and health of your AEM instance. https://experienceleague.adobe.com/docs/experience-manager-cloud-service/content/implementing/using-...
- Dynatrace:  https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/dynatrace-integration-into... 

 

 

Other reference material: https://experienceleague.adobe.com/docs/experience-manager-cloud-service/content/operations/monitori... 


Aanchal Sikka

Avatar

Level 4

Thanks Aanchal, I am already analyzing the new relic one for our server. However, am having hard time mapping the maximum load transactions to the cpu usage and error occurrences during that time frame.