SAP Web Dispatcher Monitoring
Last updated
Last updated
SAP Web Dispatcher is a software component within the SAP landscape that acts as a reverse proxy server and load balancer. Its primary function is distributing incoming HTTP(S) requests from users or clients across multiple application servers in an SAP system landscape by virtualizing/decrypting/forwarding network traffic. It also serves as a single point of entry for applications, managing and directing traffic to the appropriate backend SAP systems, while isolating internal servers from public networks for a more secure environment. Thus, SAP Web Dispatchers are often critical to an SAP customer’s ecosystem internally and externally (when deployed in a DMZ network).
Monitoring SAP Web Dispatcher involves tracking several critical parameters to ensure optimal performance and reliability within the SAP landscape.
The following key metrics should be monitored regularly:
HTTP(S) Connections Count - refers to the number of active connections handled by the SAP Web Dispatcher.
Server Load - refers to the average number of processes waiting in the system’s run queue over a certain period.
Server Stateful Request Count - refers to the number of requests that require the server to maintain information or context on any state or interaction with the client.
Server Stateless Request Count - refers to the number of requests that do not require the server to maintain information or context on any state or interaction with the client.
Server Response Time - refers to the time the SAP Web Dispatcher takes to process incoming client requests.
Navigate to SAP Host Agents → SWD → Instances.
Expand the Web Dispatcher branch to see the key metrics being monitored.
Note: No special configuration is needed. The SAP Web Dispatcher will be discovered automatically. However, the following web methods authorizations are required:
WebDispGetServerList
WebDispGetVirtHostList
GetQueueStatistic