Table of Contents

SAP Cloud ALM Real User Monitor Monitoring

The SAP Cloud ALM Real User Monitoring monitor retrieves real user monitoring metrics from your SAP Cloud ALM tenant and publishes them into the monitoring system. It can also evaluate thresholds and raise alarms based on a selected measure per row.

Prerequisites

Network connectivity from the collector to your SAP Cloud ALM tenant API endpoint, for example:

https://your-tenant.api.xxx.hana.ondemand.com

Cloud ALM Connector (required)

The monitor requires a Web Service connector with authentication type CLOUD_ALM.

SAP Cloud ALM Connector

This connector is based on a service key of the SAP Cloud ALM API service instance in the BTP subaccount that contains your Cloud ALM entitlement.

The following OAuth scopes must be included in the instance parameters in the authorities list:

API Endpoints used

Endpoint Purpose
POST /oauth/token Authentication (BTP UAA)
GET /api/calm-metrics/v1/metrics?provider=rum Retrieve real user monitoring metrics

Key Features

Metrics Collection

The monitor can collect and publish the following measures for Cloud ALM real user monitoring metrics:

Alarm Capabilities

Metric Publishing Behavior

The monitor supports both global and row-level metric publishing:

Send all metrics = true

Send all metrics = false

When row-level publishing is used, the monitor publishes the measure selected in Alarm on for matching rows.

Advanced Discovery

Configuration

Monitor Configuration

Method 1: Load ALM Real User Metrics

Method 2: Wildcard / Manual Mode

Settings Reference

Field Description Default
Active Enable/disable this configuration row true
Service name Filter by service name ( = any) *
Metric Filter by metric name ( = any) *
Thresholds Multi-level thresholds (G2W / W2M / etc.) G2W:80 W2M:90
Alarm tag Optional tag added to the alarm message (empty)
Exclusive If enabled, matching datapoints of this row can be consumed and not reused by later rows true
Alarm Enable/disable alarm creation for this row true
Send metric Publish the selected measure for this row when Send all metrics is disabled true
Send all metrics Publish all returned metrics and measures globally true

Collected Metrics

All metrics are stored with the base key:

promonitor.cloud_alm.rum.*

Metric Key Unit Description Tags
promonitor.cloud_alm.rum.<metric>.responseTime milliseconds Average response time service.name, sap.service.name, service.namespace, service.instance.id, sap.service.display_name, request, requestType, user, microService
promonitor.cloud_alm.rum.<metric>.users - Number of users same as above
promonitor.cloud_alm.rum.<metric>.requests - Number of requests same as above
promonitor.cloud_alm.rum.<metric>.okStatus - OK status count / indicator same as above
promonitor.cloud_alm.rum.<metric>.warningStatus - Warning status count / indicator same as above
promonitor.cloud_alm.rum.<metric>.criticalStatus - Critical status count / indicator same as above

Alarm Evaluation Notes

Troubleshooting