Manage Performance Center servers

The Servers page enables you to manage the information and resources needed for Performance Center functionality. You can create new Performance Center servers, monitor server status, reboot or reconfigure servers, edit server information, and check server performance.

Add a server

This section explains how to create new Performance Center servers.

  1. In Performance Center Administration, select Configuration > Servers.

  2. Click the Add PC Server button .

  3. In the New PC Server dialog box, enter the following information:

    • A name for the new server.

      Note: Syntax exceptions: A server name cannot include the following characters: \ / : " ? < > | * % '

    • The URL used to connect to the Performance Center server from an external source.

      Note: For SSL connectivity add a Performance Center server using the following format for the external URL:

      https://<pc_server>

    • The URL used for all internal communication between the Performance Center server and ALM, as well as for load balancing.

    • Select the current server status. The possible statuses are Operational, Non-operational, and Unavailable.

    The other fields display whether the last configuration, connectivity, performance, and installation check passed or failed.

  4. Click Save to save the settings and add the server to the Servers grid.

  5. You can filter the grid by various parameters to display only those servers that meet the criteria that you define. To do so, click the FILTER button, and select the parameters to include.

    To filter by server name, click and type the name of a server in the box. Performance Center displays all servers that contain the search string.

    The filter selection is displayed above the Servers menu:

Back to top

Check server

This section explains how to monitor Performance Center server status.

  1. In Performance Center Administration, select Configuration > Servers.

  2. Select the Performance Center servers in the grid that you want to check, and click .

    The Check Server dialog box opens, and displays the current status and state of each selected server, and whether the last configuration, connectivity, performance, and installation check passed or failed.

Back to top

Reconfigure a server

Reconfiguring a server resets the system information on the selected server. For example, internal/external URLs, user identity, and so on.

  1. In Performance Center Administration, select Configuration > Servers.

  2. Select the servers in the grid that you want to reconfigure, and click Reconfigure Server.

Back to top

Reboot a server

This section explains how to reboot Performance Center servers.

  1. Prerequisites

    There must be more than one Performance Center server, and the servers being rebooted cannot include the current Performance Center server that you are logged on to.

    Note: Users that are currently logged on to My Performance Center and have a session associated with a PC Server that is about to be rebooted will lose their session and unsaved data. Users associated with a different PC Server will not be affected.

  2. In Performance Center Administration, select Configuration > Servers.

  3. Select the servers in the grid that you want to reboot, and select Maintenance > Reboot Server.

    The Reboot Server dialog box opens, displaying the overall result for each reboot performed on the server, including the reboot start and end time, the administrator who performed the reboot, and the reboot progress (, , or a progress bar).

Back to top

Kill a server process

This section explains how to kill a Performance Center server process.

  1. In Performance Center Administration, select Configuration > Servers.

  2. Under the Name column, click a server name, and then click the Processes tab.

  3. Select the process you want to end in the grid, and click Kill Process.

    Click to refresh the grid so that it displays the most up-to-date list of processes.

    Note: A user with Viewer permissions can end the selected process.

Back to top

View the ALM connection

View the internal and external URL used by all Performance Center components to connect to ALM.

  1. In Performance Center Administration, select Configuration > Servers.

  2. Select Maintenance > ALM Connection.

Note: The internal and external URL used by all Performance Center components to connect to ALM are defined from ALM Lab Management. For details, see the ALM Lab Management Guide.

Back to top

View server details, events, processes, and status

This section explains how to view or edit Performance Center server details.

  1. In Performance Center Administration, select Configuration > Servers.

  2. Under the Name column, click a server name.

    Use the following tabs to view or edit server details:

    UI Elements

    Description

    Main Details

    By default, the Main Details view is displayed, which provides a description of the PC server, external and internal URL, status, and whether the last configuration, connectivity, performance, and installation check passed or failed.

    Event Logs Tab

    Displays detailed information about the tasks performed on the selected server, the action status, and a description of any errors.

    • ID. The event ID.

    • Type. The event type (Info, Warning, Error).

    • Project. The project in which the event occurred.

    • Creation Date. The date and time the event was logged.

    • Description. A description of the event.

    • Responsible. The user, or automated system process responsible for the event.

    • Action. The category of action where the event occurred. For example, Create Server.

    • Category. The event category.

    • Name. The name of the process.

    • Flow Context ID. A GUID that indicates a unique action which relates to several events. For example, running a test.

    • Context. The specific entity where the event occurred. For example, PC Server: VM05.

    • Module. The ALM module where the event originated. Example: Testing

    • Sub Module. The ALM sub module where the event occurred. Example: Test Lab

    Processes Tab

    Displays the following detailed information about the processes and resource usage of the selected server:

    • Name. The name of the process.
    • PID. The process ID.
    • Processor Time (%). The percentage of processor time used by the process.
    • Memory Usage (KBytes). The amount of memory (in kilobytes) used by the process.
    • Elapsed Time (d.hh:mm:ss). The amount of elapsed time since the start of the process, where d is the number of days and hh:mm:ss is the number of hours, minutes, and seconds that have elapsed.
    Check Server Status Tab

    Displays the status of each step of the server checks.

    • Name. The name of each step of the server check.

    • Category. The areas in which the Check Server feature checks the server: Configuration, Connectivity, Installation, and Performance.

    • Check. The sub-areas in which the Check Server feature checks the servers.

    • Expected Result. Result expected to result from the server check.

    • Actual Result. Actual value resulting from the server connectivity check.

    • Status. Indicates whether the server check passed or failed.

    • Error. If an error occurred during the check, displays the error.

    • Date. The date the server was checked.

Note: You can also manage Performance Center servers in ALM Lab Management. For details, see the ALM Lab Management Guide.

Back to top

Define server cache settings

To define server cache settings, in Configuration > Servers, click the Settings button, and configure the following global settings for Performance Center servers:

  • Unlimited cache size. The Performance Center server cache size is unlimited and the cache is not cleaned.

  • Cache size. The Performance Center server cache size in gigabytes. The default limit is 100 GB.

Back to top