You are on page 1of 8

SAP NetWeaver Performance and Availability

SAP NetWeaver Performance and Availability

During the discovery process, the mapping of monitored elements is created, based on your SAP landscape. If you have both J2EE and R/3 stacks configured, the top- level SAP NetWeaver Performance and Availability container contains both J2EE and R/3 containers.

Top-level SAP NetWeaver Performance and Availability application classes

The SAP NetWeaver Performance and Availability application classes monitor IT components. Figure 5 illustrates the visual hierarchy of the top-level SAP NetWeaver Performance and Availability application classes, which are listed in Table 5.

For details regarding the J2EE stack, see “J2EE stack application classes” on page 24.

For details regarding the R/3 stack, see “R/3 stack application classes” on page 26.

Figure 5

Top-level SAP NetWeaver Performance and Availability application hierarchy in the Portal

Performance and Availability application hierarchy in the Portal 22 BMC Performance Manager for SAP Getting Started

22 BMC Performance Manager for SAP Getting Started

SAP NetWeaver Performance and Availability

Table 5

Top-level SAP NetWeaver Performance and Availability application classes

Application class

Description

Parameters

SAP NetWeaver

Top-level application class container for monitoring IT components.

Application Collection Status

Performance and

Availability

   

System ID

Application Collection Status Details

Enables users to troubleshoot various scenarios.

CCMS Tree Loading Message

CCMS Values Loading Message

Collection Time

RFC Connection Message

SAP JCO Version

SAP System Collection Interval

Skipped Commands

System Discovery Message

System Discovery Status

Host

Provides information about a host machine on which a J2EE instance, R/3 instance, or stand-alone database resides. The name of the host machine appears as the name of the container.

Host Is Up

Response Time

Host Information

Provides information about a host machine on which an R/3 instance or stand-alone database resides. To collect stand-alone database host information, SAPOSCOL must be running on the database host, and configured in the CCMS for the host.

IP Address

Machine Type (for R/3 instance only)

Operating System

Host Metrics

Provides statistical information about a host machine on which an R/3 instance or stand-alone database resides. To collect stand-alone database host metrics, SAPOSCOL must be running on the database host, and configured in the CCMS for the host.

CPU Utilization

Paging In

Paging Out

SAP NetWeaver Performance and Availability

J2EE stack application classes

The J2EE container contains the J2EE Database application class, as well as the J2EE Central Services container, and a container for each of the J2EE Instances that are discovered. Figure 6 illustrates the visual hierarchy of the J2EE stack application classes, which are listed in Table 6.

Figure 6

J2EE Stack application hierarchy in the Portal

6 . Figure 6 J2EE Stack application hierarchy in the Portal Table 6 J2EE Stack application

Table 6

J2EE Stack application classes (part 1 of 2)

Application class

Description

Parameters

J2EE Stack

Container for the J2EE stack in the SAP system

none

J2EE Central Services

Monitors the availability of the central services that manage the J2EE stack

Host

Enqueue Service

Monitors the availability of the J2EE Enqueue Service

Service Is Up

Availability

 

Message

Response Time

Message Service HTTP Availability

Monitors the availability of the Message Service via HTTP request

Message

Response Code

   

Response Time

24 BMC Performance Manager for SAP Getting Started

SAP NetWeaver Performance and Availability

Table 6

J2EE Stack application classes (part 2 of 2)

Application class

Description

Parameters

Message Service RMI Availability

Monitors the availability of the Message Service RMI, which enables the collection of J2EE data

Service Is Up

Message

   

Response Time

Database

Provides information regarding the database used by the J2EE stack.

Host

Name

 

Type

J2EE Instance

Provides information regarding the processes running on an individual J2EE instance. The name of the instance appears as the name of the container.

Host

Message

State

Dispatcher Status

Provides information regarding the Dispatcher process running on an individual J2EE Instance

Message

State

Instance HTTP

Monitors the availability of the J2EE instance via HTTP request

Message

Availability

 

Response Code

Response Time

SDM Status

Provides information regarding the SDM process running on an individual J2EE Instance

Message

State

Server Status

Provides information regarding the Server processes running on an individual J2EE Instance

Message

State

SAP NetWeaver Performance and Availability

R/3 stack application classes

The R/3 container contains the R/3 Database application class, the R/3 Central Services container, and a container for each of the application servers that are discovered. Figure 7 illustrates the visual hierarchy of the R/3 stack application classes, which are listed in Table 7.

Figure 7

R/3 Stack application hierarchy in the Portal

7 . Figure 7 R/3 Stack application hierarchy in the Portal Table 7 R/3 Stack application

Table 7

R/3 Stack application classes (part 1 of 4)

Application class

Description

Parameters

R/3 Stack

Container for the R/3 stack in the SAP system.

R/3 Kernel Release

SAP System Release

R/3 Central Services

Monitors the availability of the central services that manage the R/3 stack.

Host

Enqueue Service

Provides metrics regarding Locks utilization of the Enqueue Service. In SAP releases 6.20 and earlier, this branch is created in offline status.

Locks Utilization

26 BMC Performance Manager for SAP Getting Started

SAP NetWeaver Performance and Availability

Table 7

R/3 Stack application classes (part 2 of 4)

Application class

Description

Parameters

Message Service HTTP Availability

Monitors the availability of the Message Service via HTTP request.

Message

Response Code

   

Response Time

Message Service RFC Connection Availability

Monitors the ability to connect to R/3 via the Message Service.

Message

Response Time

   

Service Is Up

Message Service RFC Port Availability

Monitors the availability of the Message Service RFC port.

Message

Response Time

   

Service Is Up

Database

Provides information regarding the database used by the R/3 stack.

Host

Name

 

Type

R/3 Application Server

Monitors the processes running on an individual R/3 instance. The name of the instance appears as the name of the container.

none

Concurrent Users

Provides metrics regarding concurrent user logons and user sessions on the SAP application server.

GUI Logons

RFC Logons

 

Other Logons

Total Logons

Total Sessions

Dialog Availability

Monitors the availability of the Dialog service.

Message

Response Time

Server Is Up

SAP NetWeaver Performance and Availability

Table 7

R/3 Stack application classes (part 3 of 4)

Application class

Description

Parameters

Dialog Metrics

Provides metrics regarding the Dialog service.

Current Dialog Logged On Users

Database Request Time

Dialog Steps Per Minute

Dialog User Response Time

Load and Generate Time

Queue Time

Enqueue Service

Monitors the availability of the R/3 Enqueue Service, if a stand-alone R/3 Enqueue Service exists.

Message

Availability

Response Time

 

Service Is Up

Gateway Availability

Monitors the availability of the Gateway service.

Message

Response Time

Server Is Up

Gateway Metrics

Provides metrics regarding utilization of the Gateway service.

Gateway Clients Utilization

Gateway Connections Utilization

ICM HTTP Availability

Monitors the availability of the ICM Service via HTTP request. In order for this information to be collected, the ICM service sap/public/ping must be active.

Message

Response Code

Response Time

ICM Metrics

Provides metrics regarding the ICM Service.

Connections

ICM Service

Container for monitoring the ICM (Internet Communication Manager).

none

RFC Availability

Monitors the availability of the server RFC connection.

Message

Response Time

 

Server Is Up

SAP Memory Usage

Provides metrics regarding utilization of the available SAP memory.

Extended Memory Utilization

Heap Memory Utilization

Page Memory Utilization

Roll Memory Utilization

28 BMC Performance Manager for SAP Getting Started

SAP NetWeaver Simulator

Table 7

R/3 Stack application classes (part 4 of 4)

Application class

Description

Parameters

Update Service Container

Monitors the Update Services running on an R/3 instance.

none

Update Service

Each instance of the Update Service application class provides metrics regarding a specific Update Service - for high (U1) and low (U2) priority.

Queue Time

Utilization

Work Processes

Provides metrics regarding the SAP Work Processes.

Batch Work Processes

Dialog Work Processes

 

Total Work Processes

SAP NetWeaver Simulator

The SAP NetWeaver Simulator application class is used for troubleshooting purposes, at the instruction of BMC Support.

The SAP NetWeaver Simulator application class contains the following parameters:

Application Collection Status, Alert Applications Loaded, and Simulator Enabled. When the Simulator is active it creates a container named SAP Event Simulator, with branches for each event type (labeled Queue) containing the following parameters:

Last Execute Result, Last Execute Result Header, and Data Rows.

For more information about the SAP NetWeaver Simulator, see “Configuring SAP NetWeaver Simulator” on page 56.