nerdexam
Microsoft

AZ-120 · Question #268

Drag and Drop Question You have an SAP NetWeaver deployment hosted on Azure virtual machines. You need to implement Azure Monitor for SAP Solutions. The solution must ensure that the source data is…

The correct answer is Unprotect methods for metrics.; Restart the SAPStartSRV service. Azure Monitor for SAP Solutions - NetWeaver Metrics Configuration Context Azure Monitor for SAP Solutions (AMS) collects NetWeaver metrics via the SAPControl web service, which is exposed by the SAPStartSRV (SAP Start Service) process running on each NetWeaver host. By default…

Maintain SAP workloads on Azure

Question

Drag and Drop Question You have an SAP NetWeaver deployment hosted on Azure virtual machines. You need to implement Azure Monitor for SAP Solutions. The solution must ensure that the source data is available for all NetWeaver metric workbook visualizations. What should you include in the solution? To answer, drag the appropriate configurations to the correct portals. Each configuration may be used once, more than once, or not at all. You may need to drag the split bar between panes or scroll to view content. NOTE: Each correct selection is worth one point. Answer:

Exhibit

AZ-120 question #268 exhibit

Answer Area

Drag items

Add the NetWeaver provider.Restart the SAPStartSRV service.Unprotect methods for metrics.

Correct arrangement

  • Unprotect methods for metrics.
  • Restart the SAPStartSRV service.

Explanation

Azure Monitor for SAP Solutions - NetWeaver Metrics Configuration

Context

Azure Monitor for SAP Solutions (AMS) collects NetWeaver metrics via the SAPControl web service, which is exposed by the SAPStartSRV (SAP Start Service) process running on each NetWeaver host. By default, certain SAPControl web methods are protected, meaning external callers (like the AMS data collector) cannot invoke them. If those methods remain protected, the AMS NetWeaver workbook will have gaps or empty visualizations.


Item-by-Item Breakdown

Position 1 - Unprotect methods for metrics

This is the root cause fix. SAPControl exposes methods such as GetQueueStatistic, ABAPGetSystemWPTable, GetProcessList, etc. When these methods are protected, AMS cannot retrieve the underlying data. You unprotect them by editing the SAP instance profile (adding entries like service/protectedwebmethods = with the target methods removed from the protected list). This is the prerequisite - without it, restarting anything changes nothing.

Position 2 - Restart the SAPStartSRV service

Profile parameter changes do not take effect at runtime until SAPStartSRV is restarted. SAPStartSRV reads its configuration at startup, so a restart is required to pick up the unprotected method list. Only after this restart will AMS be able to successfully call the previously protected methods and populate all workbook visualizations.


Why "Add the NetWeaver provider" is excluded

Adding the NetWeaver provider in the Azure portal is a one-time setup step for AMS itself, not a configuration that ensures source data availability. The question's constraint is specifically about making all metric data accessible from the SAP side. Adding the provider without unprotecting methods will result in incomplete data - the provider exists but can't retrieve protected metrics.


Common Mistakes

MistakeWhy it's wrong
Restarting SAPStartSRV before unprotecting methodsThe restart has no effect if the profile wasn't changed first - order matters
Thinking "Add the NetWeaver provider" is sufficientProvider registration in Azure doesn't fix SAP-side method protection
Skipping the restartProfile changes are ignored at runtime without a SAPStartSRV restart

Key rule: SAP-side access must be opened (unprotect) → then applied (restart) → then the AMS provider can collect complete data.

Topics

#Azure Monitor for SAP Solutions#NetWeaver provider#SAPControl web methods#SAPStartSRV

Community Discussion

No community discussion yet for this question.

Full AZ-120 Practice