When you are using a web dispatcher, you want to check that the main URL is available. You can achieve this via URL monitoring in health monitoring (see blog).
In some cases you want to integrate this vital start URL into system monitoring, since that is your main central tool.
You can create a custom monitoring metric to measure and act on this.
In the use case below we will setup URL monitoring for web dispatcher for SAP Netweaver Gateway serving FIORI pages.
Creation of the custom metric for web dispatcher URL monitoring.
Create a custom metric following the steps in this blog. The template to be adjusted is the technical system SAP Web Dispatcher template.
Don’t forget to tick it on for monitoring otherwise it is not active.
In expert mode create a custom metric.
Create technical name Z_WEBDISPATCHER_URL_AVAILABILITY:
In the data collection:
Data to enter: RFC on diagnostics agent (push). Select SRSM Ping Http Unsp. Select the HTTPS protocol and setup the URL to monitor: /sap/bc/ui2/flp?sap-client=xxx&sap-language=EN. This is the main FIORI start URL. The port number is taken from the LMDB settings of the web dispatcher: $SAP_WebDispatcherIPServicePort->SAP_IPServicePort.PortNumber$.
Define the threshold for alerting:
We take here three measurements. If we don’t then with a single glitch in the network an alert will be triggered.
And assign the metric to the system message alert group: