Siebel System Monitoring and Diagnostics Guide > Monitoring Siebel Server Run-Time Operations > Analyzing System Data with Siebel Run-Time Data >

Process of Mapping Tasks with Operating System Data


Mapping tasks to operating system data allows you to view operating system CPU and memory usage for each task. Once you map a task to an operating system process ID, you can use operating system tools, such as task manager on Windows or the ps (process list) function on UNIX systems, to view other information about the process and task including CPU utilization, memory usage, and so on.

NOTE:  Multithreaded components can have several tasks mapped to a single operating system process ID, so that the operating system tools do not necessarily break down the data by task.

Map the Siebel Server component task to the operating system data by:

  1. Identifying the operating system process ID (PID) for a task. For this procedure, see Identifying Operating System PID for a Task.
  2. Reviewing the PID in the operating system. For this procedure, see Identifying Operating System PID for a Task.

For information on analyzing other Siebel application diagnostic data, see Analyzing System Data with Siebel Run-Time Data.

Identifying Operating System PID for a Task

Identifying operating system PID numbers is a task in the Process of Mapping Tasks with Operating System Data. Identify operating system process ID numbers (PID) for tasks by one of the following methods:

  • From the Server Manager GUI
  • From the Siebel Server log file
  • From the Task log file

NOTE:  PIDs are only available in the Server Manager for running tasks.

To identify operating system PID for a task from the Server Manager GUI

  1. Access the Siebel Server component task list. For details on this procedure, see Monitoring Server Component Task State.
  2. Query the task list for a specific Siebel Server component task or task ID.
  3. Note the value in the PID field for that particular task.

To identify operating system PID for a task from a Siebel Server log file

  1. Access a Siebel Server log file by using the Server Manager GUI. For details on this procedure, see Monitoring Siebel Server Log Files.

    Also access Siebel Server log files by:

  2. Review the Text field of each log file entry for the Siebel Server component of interest.
  3. The Text field of each Siebel Server component log file entry also contains the process ID number started for this component task.

To identify operating system PID for a task from a task log file

  1. Access the Siebel Server component task log file of interest. For details on locations and naming convention of Siebel Server component task log files, see Configuring Siebel Server and Component Logging.
  2. The first entry of the task log file contains the header information. The header information contains the PID number. For a parsing of the header file and to identify the PID number, see About Event Attributes and Log File Format.

Reviewing the PID in the Operating System

Reviewing the process ID number in the operating systems allows the identification of CPU and memory usage for individual tasks. To identify the PID number for a task, see Identifying Operating System PID for a Task.

Reviewing the PID numbers in the operating system is a task in the Process of Mapping Tasks with Operating System Data.

To review PID numbers under Microsoft Windows

  1. Using the right mouse button, click a blank area on the taskbar.
  2. Choose Task Manager.

    The Windows Task Manager dialog box appears.

  3. Select the Processes tab and query for the task PID number.

    NOTE:  If the PID column is not visible, click View, then Select Columns.

To review PID numbers under UNIX

  • Enter the command:

    ps -ef | grep <PID>

    or:

    ps -aux <PID>

    where:

    PID is the number of interest.

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