Server availability data providers not working
Symptom: The NR_SAP_INSTANCE_AVAILABILITY and NR_SAP_SERVER_LIST data providers fail to collect data.
Cause: The DEFAULT.PFL profile on monitored servers is not configured for SAPCONTROL web services.
Solution:
Open the
DEFAULT.PFLfile and check if this line exists:service/protectedwebmethods = SDEFAULTIf the line is missing, add the following parameter:
service/protectedwebmethods = SDEFAULT -GetQueueStatistic -ABAPGetWPTable -EnqGetStatistic -GetProcessList -GetEnvironment -GetVersionInfo -GetSystemInstanceListRestart the SAP service (where
##is the instance number):sapcontrol -nr ## -function RestartServiceImportant
A complete restart of the SAP system isn't required. Perform the SAP service restart carefully in clustered systems.
Verify the configuration (where
##is the instance number):sapcontrol -prot GSOAP_HTTP -nr ## -function GetSystemInstanceList
Expected result: The command returns the system instance list without errors.