Goal of this blog post

In this blog, we will create 2 panels displaying analytics for Real User Monitoring data managed by SAP Cloud ALM with the ALM Grafana plugin.

 

Pre-requisites

  • You have created a service key to your SAP Cloud ALM tenants (check this blog).
  • You should configure a Grafana data source connected to your SAP Cloud ALM tenant.
  • You have configured at least one project in your SAP Cloud ALM tenant. (check the SAP support portal)

 

ALM Real User Monitoring Data Provider

The SAP Cloud ALM Real User Monitoring data provider supports the following dimensions:

Dimensions Description Filter
serviceType Service type yes
serviceId Service id yes
serviceName Service name
requestType Type of requests yes
request name of the request yes
responseTime response Time (Measures)
users number of users (Measures)
requests number of requests (Measures)
okStatus number of requests with ok status (Measures)
warningStatus number of requests with warning status (Measures)
criticalStatus number of requests with critical status (Measures)

 

 

Query

From your Grafana instance, create a panel and add the following query:

  • Select your SAP Cloud ALM “Data source”.
  • Select the “Time Series” format.
  • Select the data provider: “ALM Real User Monitoring
  • Select the filters:
    • serviceType
    • serviceId
  • Select the following dimensions:
    • requestType
  • Select the following dimensions:
    • responseTime

 

Add a configuration to select the 30 minutes resolutions:

 

Visualisation

Select the “Time Series” visualisation

Result

The result will show a time series chart with the response time per requests type for the selected services.

 

 

Query

From your Grafana instance, add the following queries:

query 1:

  • Select your SAP Cloud ALM “Data source”.
  • Select the “Time Series” format.
  • Select the data provider: “ALM Real User Monitoring
  • Select the filters:
    • serviceType,
    • serviceId
  • Select the following dimensions:
    • okStatus

query 2:

  • Select your SAP Cloud ALM “Data source”.
  • Select the “Time Series” format.
  • Select the data provider: “ALM Real User Monitoring
  • Select the filters:
    • serviceType,
    • serviceId
  • Select the following dimensions:
    • requests

Add a configuration to select the 5 minutes resolution:

 

Add a transformation “Add field from calculation” to compute the percentage of requests with an ok status:

 

Visualisation

Select the “Status History” visualisation

Result

The result will show a status history chart with the percentage of requests with good performance for your service or system.

 

 

Sara Sampaio

Sara Sampaio

Author Since: March 10, 2022

0 0 votes
Article Rating
Subscribe
Notify of
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x