# SAP Web Dispatcher Monitoring

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).

### Key Monitoring Metrics <a href="#key-monitoring-metrics" id="key-monitoring-metrics"></a>

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:

1. **HTTP(S) Connections Count** - refers to the number of active connections handled by the SAP Web Dispatcher.

<figure><img src="/files/UgQf4c7AKNsPNcApWdpj" alt=""><figcaption><p>Figure 1: HTTP(S) Connections Count</p></figcaption></figure>

2. **Server Load** - refers to the average number of processes waiting in the system’s run queue over a certain period.

<figure><img src="/files/lF67MwyPTTI4eCLJB7wJ" alt=""><figcaption><p>Figure 2: Server Load</p></figcaption></figure>

3. **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.

<figure><img src="/files/0pMNzq6mkpSTyIZ4j2Cm" alt=""><figcaption><p>Figure 3: Server Stateful Request Count</p></figcaption></figure>

4. **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.

<figure><img src="/files/NVfx8m2sUSdsNci2rTa3" alt=""><figcaption><p>Figure 4: Server Stateless Request Count</p></figcaption></figure>

5. **Server Response Time** - refers to the time the SAP Web Dispatcher takes to process incoming client requests.

<figure><img src="/files/cIrmNnglrPSi0Eray2QL" alt=""><figcaption><p>Figure 5: Server Response Time</p></figcaption></figure>

### Monitoring SAP Web Dispatcher in IT-Conductor <a href="#monitoring-sap-web-dispatcher-in-it-conductor" id="monitoring-sap-web-dispatcher-in-it-conductor"></a>

1. Navigate to **SAP Host Agents → SWD → Instances**.
2. Expand the **Web Dispatcher** branch to see the key metrics being monitored.

<figure><img src="/files/14IxDwaB8v2pfIuOtzFA" alt=""><figcaption><p>Figure 6: SAP Web Dispatcher Monitoring in IT-Conductor</p></figcaption></figure>

{% hint style="info" %}
**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
  {% endhint %}

### Related Information

* [SAP Web Dispatcher Documentation](https://help.sap.com/doc/saphelp_nw74/7.4.16/en-us/48/8fe37933114e6fe10000000a421937/frameset.htm)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.itconductor.com/user-guide/monitoring/sap/web-dispatcher.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
