Default language.

Troubleshooting overall mid tier performance issues


Actions processed by  and the resource available on the  might impact  performance. This section helps to obtain the appropriate logging and troubleshooting steps to either resolve the problem or create a BMC Support case.

Symptom

  • The overall  performance is slow.
  •  stops responding.
  • Performance issue is observed on a specific .
  • Web server process continues to run, however the  does not respond to the requests. 

Scope

All users connected to the specific  experience the problem.

Resolution

Perform the following steps to troubleshoot the overall  performance issues:

Step

Task

Description

1

Review the configuration.

Verify the  and  configuration.  For more information, see Health check from Remedy midtier perspective.

2

Determine the frequency of the performance issue.


Analyze when the performance issue occurs? At the start-up or after running for a predictable interval?


3

Enable logs and reproduce the issue.

To understand the behavior of the Java Virtual Machine (JVM) supporting the , perform the following steps:

  1. Gather thread dumps when the performance is slow or when the  is not responding.
    Use the following options to take the thread dump:
  2. Fetch detailed  logs by using SERVLET and PERFORMANCE log categories. For more information, see Enabling-logs-for-Mid-Tier-troubleshooting.
    Detailed  logging gives a perspective of the  to  
    processing. You can track the HTTP request to the  log and determine if the delay is due to .
  1. Fetch Webserver logs. For more information, see Gathering-additional-logging-information.

4.

Disable the logging

Perform the steps listed in Enabling detailed Mid Tier logging and Enabling-server-side-AR-System-logs to disable the logging.

Remember to disable the logs from each  and , on which logging was enabled.

5

Collect the logs

 

Copy the logs to another location where you can review them so that they do not get overwritten.

The logs may be large depending on volume of activity during the logging period.

Collecting  logs and thread dumps

Zip up all logs in the log location specified on the Log Settings page of  Configuration Tool. 
For Microsoft Windows, the default location is as follows:

<Installation directory>\BMC Software\ARsystem\midtier\logs 

For Linux, the default location is as follows:

/opt/bmc/ARsystem/midtier/logs

For more information, see mid tier and webserver configuration files.

7

Create a BMC Support Case

Collect and send logs and detailed information when creating a case with BMC Support:

  1. Provide the following information as part of your case:
    • Name of the user who performed the search
    • The search criteria used
    • Time when the problem occurred
    • Any error messages received
  2. Collect the logs.
    • Zip each  log set.
    • Zip each  log set.
    • Zip the network capture file. (*.har or *.saz file)
  3. Attach the zip file to your case. You can attach zip files upto 2 GB. You can also upload the files on FTP.
    For more information, see Steps to send logs, files, screenshots, etc to BMC Support for a Remedy Product related case.

8

Analyze the logs

You can review the logs for error messages or behaviors.

Use the table below to troubleshoot based on your symptoms and error messages

After you determine a specific symptom or error message, use the following table to identify the solution:

Symptom

Where

Action

Resolution

 9.x might stop responding due to logs

 version 9.1.03 or later

Disable the Internal log category on the Log settings page of  Configuration Tool.

Sync cache feature causes server lockup or performance issues

 9.1.02 or earlier

Upgrade to  9.1.03 or later.

Related topic

Troubleshooting-Mid-Tier

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*