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:
stopsap sapstartsrvstartsap sapstartsrvVerify the configuration:
sapcontrol -prot GSOAP_HTTP -nr 00 -function GetSystemInstanceList
Expected result: The command returns the system instance list without errors.