Siebel System Monitoring and Diagnostics Guide > Monitoring and Analyzing Data Using Siebel Diagnostic Tool >

Using Server Performance Analysis to Monitor Data for Servers and Server Components


The Server Performance Analysis feature of Siebel Diagnostic Tool allows you to perform analysis for different servers and server components, one server at a time. This topic describes how to use Server Performance Analysis to monitor, analyze, and diagnose server and server component data.

How to Use Server Performance Analysis

To define the scope, you query for a specific server or server component within a specified Siebel Enterprise to access response times as well as CPU and memory usage. The data returned is SARM-based (Siebel Application Response Measurement) and is displayed in graphical form in the Server Performance Analysis views.

CAUTION:  SARM must be enabled with a granularity level of either 1 or 2 before using Server Performance Analysis. For more information about enabling and setting levels for SARM, see Siebel Performance Tuning Guide.

When submitting a query, you have the option to display the results in the following two formats:

  • SARM Histograms. Histogram bars that you can drill down on.
  • Server Area/Sub-Areas. Pie charts that you cannot drill down on.

To use Server Component Analysis to monitor data for a server or server component

  1. Launch Siebel Diagnostic Tool, if not already active.
  2. Click the Server Performance Analysis screen tab, if not already active.
  3. From the Enterprise drop-down list, select the enterprise that hosts the server or server component data that you want to analyze.
  4. From the Group drop-down list, select the group you want within the enterprise you specified in Step 3. Alternatively, you can select All Groups.
  5. From the Server drop-down list, select the server you want within the enterprise you specified in Step 3.
  6. From the Component drop-down list, select the component. Alternatively, you can search all components by choosing All Components.
  7. Specify the values in the Start Time and End Time fields to constrain data retrieval for analysis. Alternatively, leave these fields blank to retrieve all available data for analysis.

    TIP:   Click the Now link to populate this field with current date and time, then edit accordingly.

  8. Select the Result Type radio button that corresponds to the type of result that you want to generate (histograms or server area or subareas), and then click Submit.

    Depending on the radio button you choose, one of the following views appears:

    • If you choose the Server Histograms radio button, the SARM Histograms view appears showing SARM response times for object managers for the specified server and average SARM CPU usage for the server request. Skip to Step 9 to continue.
    • If you choose the Server Area/Sub-Areas radio button, the Area/Sub-Area Detail view appears.

      You can now review response times as well as CPU and memory usage for the specified server and server component (or all components). The data represented in the form applet is the same data as in the pie charts.

  9. If you choose the Server Histograms radio button for your results in Step 8, perform the following actions:
    1. Drill down on each bar in the SARM Histograms view.

      The Request Details view appears providing details about root SARM requests that were made against the specified server.

      NOTE:  Memory can appear as a negative number. This is because if a function is deallocating memory, the total memory utilization appears as a negative number.

    2. Drill down on a Sarm ID link for more information.

      The SARM data appears showing detailed performance metrics for specific areas/sub-areas for the specified server component.

Siebel System Monitoring and Diagnostics Guide Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Legal Notices.