How Does eG Enterprise Monitor the SAP Web Dispatcher?

 

eG Enterprise monitors SAP Web Dispatcher in both agent based and agentless manners. However, the recommended monitoring approach is agent based only. For agentless monitoring of SAP Web Dispatcher, the eG agent should be deployed on a remote Windows host in the target environment. For agent-based monitoring, make sure that the eG agent is deployed on the SAP Web Dispatcher being monitored.

Pre-requisites for Monitoring SAP Web Dispatcher

By default, you can monitor the SAP Web Dispatcher using either the SAPControl web service or Command line program.

  1. To collect the required metrics from the target standalone SAP Web Dispatcher or a target SAP Web Dispatcher in a High-Availability setup using SAPControl web service, then you may require the credentials of a OS user provided the OS user fulfills one of the following conditions:

    • The name of the OS user should be declared using the service\admin_users profile parameter; (OR)
    • The name of the user group to which the OS user belongs should be declared using the service\admin_groups profile parameter; (OR)
    • The OS user should have the permission to execute the sapstartsrv executable

    Note that the eG agent uses the SAPControl web service alone to collect metrics from the target SAP Web Dispatcher in a High Availability setup.

  2. To monitor the SAP Web Dispatcher using Command line program, you may need a user vested with admin privileges to execute the CLI commands on the target Web Dispatcher using sapwebdisp and wdispmon executables. By default, such a user is automatically created when the target SAP Web Dispatcher is started using the Bootstrap option.

Once the aforesaid requirements are fulfilled, the eG agent will report a plethora of useful metrics revealing the performance statistics of the SAP Web Dispatcher and present these performance statistics in the eG monitoring model using the hierarchical layer model representation of Figure 4.